0
Я пытаюсь обновить таблицу.Как написать запрос с наличием нескольких условий в laravel 5
У меня есть все значения в foreach. Уникальный идентификатор - 'uuid'
Но я хотел бы обновить, если значение было изменено только. Я пытался сделать это, но не повезло.
$results = DB::table('urls')
->where('uuid','=',$uuid)
->orWhere('id_media', '!=',$id_media)
->orWhere('region', '!=',$region)
->orWhere('page', '!=',$page)
->orWhere('audience', '!=',$audience)
->update(array(
'id_media' => $id_media,
'region'=>$region,
'page'=>$page,
'audience'=>$audience
));
Каким будет метод laravel для запроса ниже.
update my_table set
my_col = 'newValue'
where id = 'someKey'
and my_col != 'newValue';
Благодаря @Ignacio Fassini, это именно то, что я хочу – sanainfotech