thinkphp 两张表相连,有相同字段,where()中的参数怎么写

两张表相连,比如有共同参数is_visit(是否访问过), 这时候我分类筛选中有两个是否访问按钮,我将他们的字段设为is_visit 和 is_visit_other,这时候在cure中where($array)这个参数怎么写才能获取得到 is_visit_other对应的数据,因为它原来的字段也是is_visit,is_visit_other查不到数据

阅读 2k
1 个回答

table_A,table_B

DB::name("table_A as a")
->join("table_B as b","a.id = b.**_id","left")
->feild("a.is_visit as is_visit_a ,b.is_visit as is_visit_b")
->where([
"a.is_visit" => 1,
])

问题描述的真费劲啊

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题