猿问

ThinkPHP如何实现多条件查询两个表?

要求输出完整的列表结果,有排序和分页的需求。

现有两个查询条件如下:

$map1['title'] = array('in', $expected_job);
$map2['city'] = array('in', $want_place);

两个表有关联字段id值

  • $map1在表一中可以找到
  • $map2在表二中可以找到
  • 根据表2的update_time字段排序

需要取到表一和表二中多个字段的值,并整合输出。

请问有什么比较好的办法?

翻翻过去那场雪
浏览 1922回答 2
2回答

慕沐林林

非常感谢 @sprout 提供的方法,最终产出的代码大概是这样的
随时随地看视频慕课网APP
我要回答