我正在尝试创建一个雄辩的查询,以获取用户id数组的用户结果。有没有一种干净的方法可以使用elequent而不是像这样链接:
$users = User::where('id', '=', '1')->orWhere('id','=','2')
我的id数组来自API调用,可以包含与调用传递的id一样多的id。
干杯!
您想要使用whereIn
。这使您可以传入一个ID数组。
$userIds = [1, 2];
$users = User::whereIn('id', $userIds)->get();