Чтобы найти несколько идентификаторов в Laravel, вы можете использовать различные методы. Вот несколько примеров:
-
Использование метода
whereIn:$ids = [1, 2, 3, 4]; $results = YourModel::whereIn('id', $ids)->get(); -
Использование метода
findMany:$ids = [1, 2, 3, 4]; $results = YourModel::findMany($ids); -
Использование предложения
WHEREнеобработанного SQL:$ids = [1, 2, 3, 4]; $results = YourModel::whereRaw("id IN (".implode(',', $ids).")")->get(); -
Использование цикла
foreach:$ids = [1, 2, 3, 4]; $results = collect(); foreach ($ids as $id) { $result = YourModel::find($id); if ($result) { $results->push($result); } }
Это всего лишь несколько способов найти несколько идентификаторов в Laravel. Вы можете выбрать тот, который лучше всего соответствует вашим требованиям.