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

无名

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

我现在正在做的是:

$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或更新?

mar

我猜你的意思是“是否有可能做到这一点的雄辩有效或做我必须使用原始SQL或更新?”

无论如何,我认为您需要查询构建器来执行所需的操作:

DB::table('order')
    ->where('id', $id)
    ->update([
         'paid_amount' => $amount,
         'status' => $status;
      ]);

它是您所能获得的。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Laravel中保存Chechbox列表

来自分类Dev

Laravel如何在forloop中保存数据

来自分类Dev

如何在Laravel中保存AJAX响应

来自分类Dev

如何在.txt whit 条件VBA 中保存列

来自分类Dev

如何在Laravel中保存多对多态关系中的条目?

来自分类Dev

如何在Laravel 4中保存用户日志?

来自分类Dev

如何在GMT 0中的Laravel中保存日期?

来自分类Dev

如何在laravel中保存来自视图的数组数据

来自分类Dev

如何在laravel的unix时间戳中保存日期?

来自分类Dev

如何使用laravel php在表中保存多个图像

来自分类Dev

如何使用dompdf在目录laravel 4.2中保存pdf

来自分类Dev

如何使用ajax在laravel中保存多行表单?

来自分类Dev

如何在会话中保存SQL查询以供以后使用

来自分类Dev

如何在bash中保存功能以供以后使用?

来自分类Dev

如何在Java程序中保存数据

来自分类Dev

如何在Java中保存变量的值

来自分类Dev

如何在CoreData中保存多个条目?

来自分类Dev

如何在Elgg中保存对象

来自分类Dev

如何在Swift的NSUserDefaults中保存[AnyObject!] = []?

来自分类Dev

如何在Java中保存文件

来自分类Dev

如何在IntentService中保存Realm对象?

来自分类Dev

如何在ENOENT IOexception中保存文件

来自分类Dev

如何在R中保存绘图图像?

来自分类Dev

如何在Android Gallery中保存图像

来自分类Dev

如何在mexopencv中保存svm文件

来自分类Dev

如何在iOS中保存数据

来自分类Dev

如何在Java枚举中保存图像?

来自分类Dev

如何在NSUserDefaults中保存NSMutablearray

来自分类Dev

如何在svg或pdf中保存CGPath?