【发布时间】:2019-01-03 02:00:06
【问题描述】:
用户表
depart_id |用户角色
5 | 1
4,2 | 2
5,2 | 2
1,5 | 1
我想获取所有 user_role=1 和 leave_id=5 和 leave_id=1 的用户
如何使用活动记录(或普通查询)来实现?
我的代码是
$user_depart = array(5,1);
$user_role = 1;
$data = DB::table('tbl_users')
->where('user_role', $user_role)
->whereIn('department_id',$user_depart)
->get();
【问题讨论】:
-
你的意思是离开_id=5 还是离开_id=1?
-
为什么
depart_id列中有,?这是一个浮点数还是多个值? -
@kabanus 我想要 5 和 1
-
@OfficialONE 你的意思是两个对象都有 5 和 1,或者换句话说,所有对象都有 1 或 5?
标签: php laravel mysqli pdo laravel-5.6