Laravel по-русски

Русское сообщество разработки на PHP-фреймворке Laravel.

Ты не вошёл. Вход тут.

#1 03.12.2017 04:33:55

Обновление с селектом

Здравствуйте. Подскажите пожалуйста, как сделать обновление с селектом в whereIn.

 
$table2 = DB::table('table2')->select('table1_id')->whereIn('table2.id', $request->input('selected'))
                    ->groupBy('table1_id');

DB::table('table1')->whereRaw('id IN '.DB::raw("({$table2->toSql()})"))->update(...);

Пробовал вот так, но не срабатывает.

Не в сети

#2 10.12.2017 11:47:49

Re: Обновление с селектом

Используйте Eloquent

Не в сети

Подвал раздела