Как сделать Laravel Rloquent "IN" Query? Я хочу сделать запрос в Laravel Rloquent, как здесь, его необработанный запрос MySQL SELECT * from exampleTbl where id in(1,2,3,4) Я пробовал это в Laravel Rloquent, но он не работает DB::where("id IN(23,25)")->get() Ответ 1 Вот как вы это делаете в Eloquent $users = User::whereIn('id', array(1, 2, 3))->get(); И если вы используете построитель запросов, то: $users = DB::table('users')->whereIn('id', array(1, 2, 3))->get(); Ответ 2 Если вы используете построитель запросов, вы можете использовать удар DB::table(Newsletter Subscription) ->select('*') ->whereIn('id', $send_users_list) ->get() Если вы работаете с Eloquent, вы можете использовать ниже $sendUsersList = Newsletter Subscription:: select ('*') ->whereIn('id', $send_users_list) ->get(); Ответ 3 Синтаксис: $data = Model::whereIn('field_name', [1, 2, 3])->get(); Модель использования для пользователей $usersList = Users::whereIn('id', [1, 2, 3])->get();
Ответ 1 Вот как вы это делаете в Eloquent $users = User::whereIn('id', array(1, 2, 3))->get(); И если вы используете построитель запросов, то: $users = DB::table('users')->whereIn('id', array(1, 2, 3))->get();
Ответ 2 Если вы используете построитель запросов, вы можете использовать удар DB::table(Newsletter Subscription) ->select('*') ->whereIn('id', $send_users_list) ->get() Если вы работаете с Eloquent, вы можете использовать ниже $sendUsersList = Newsletter Subscription:: select ('*') ->whereIn('id', $send_users_list) ->get();
Ответ 3 Синтаксис: $data = Model::whereIn('field_name', [1, 2, 3])->get(); Модель использования для пользователей $usersList = Users::whereIn('id', [1, 2, 3])->get();