Получить и обновить данные одним запросом Laravel - PullRequest
1 голос
/ 10 января 2020
    $wor= Warehouse_other_receive::where('or_no', $id)->first();
    Warehouse_other_receive_detail::where('or_no', $id)->update(array('or_date'=>$wor->or_date);
    $wor->update(['status' => '1']);

Моя цель - получить данные и обновить их одним запросом в моем Laravel проекте. В первой строке я получаю данные из модели wharehouse_other_receive, во второй строке из формы данных обновления первой строки получаем данные, в третьей строке после обновления кода второй строки Warehouse_other_receive model

1 Ответ

0 голосов
/ 10 января 2020

Попробуйте это

$wor = Warehouse_other_receive::where('or_no', $id)->first();
Warehouse_other_receive_detail::where('or_no', $id)->update(array('or_date'=>$wor->or_date);
Warehouse_other_receive::where('or_no', $id)->update(['status' => '1']);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...