Laravel 4 Eloquent ORM select where - массив как параметр Является ли решение для этого в Eloquent ORM? У меня есть массив с идентификаторами родителей: Array ( [0] => 87, [1] => 65, ... ) И я хочу выбрать таблицу ПРОДУКТЫ, где parent_id column = любой id в массиве Ответ 1 Свободный: DB::table('PRODUCTS')->whereIn('parent_id', $parent_ids)->get(); Eloquent: Product::whereIn('parent_id', $parent_ids)->get(); Ответ 2 Ваш массив должен быть таким: $array = array(87, 65, "etc"); Product::whereIn('parent_id', $array)->get(); или Product::whereIn('parent_id', array(87, 65, "etc"))->get();
Ответ 1 Свободный: DB::table('PRODUCTS')->whereIn('parent_id', $parent_ids)->get(); Eloquent: Product::whereIn('parent_id', $parent_ids)->get();
Ответ 2 Ваш массив должен быть таким: $array = array(87, 65, "etc"); Product::whereIn('parent_id', $array)->get(); или Product::whereIn('parent_id', array(87, 65, "etc"))->get();