ThinkPHP 能不能多id查询

以下是一个id数组,想要获取每个id对应的数据。
不先foreach能用where(array('id'=>37,'id'=>36,...))查对应的数据吗?

怎样根据这些id查对应的数据?
$listId = ["37","36","35","34","33","32","30","29","26","25"];
$data->where()->select();
阅读 5k
1 个回答

$map['id'] = array('in','1,5,8');


感觉好烂,第二参数居然不能直接用数组。

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