gpt4 book ai didi

php - 如何在 laravel 中保存使用条件?

转载 作者:可可西里 更新时间:2023-11-01 06:46:37 27 4
gpt4 key购买 nike

基本上,我想使用条件在我的模型中保存数据,以防止同时执行多个保存数据。

我现在做的是:

$order = Order::find(id);
$order->paid_amount = $amount;
$order->status = $status;
$order->save();

我需要的是:

$order = Order::find(id);
$order->paid_amount = $amount;
$order->status = $status;
$order->where('last_update', $last_update);
$order->save();

是否可以在 Laravel 中有效地执行此操作,还是我必须使用原始 SQL 或更新?

最佳答案

@Amarnasan 回答的简化版本:

Order::findOrFail($id)->update([
'paid_amount' => $amount,
'status' => $status;
]);

关于php - 如何在 laravel 中保存使用条件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34353728/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com