且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

Laravel查询生成器的增量更新

更新时间:2022-04-23 20:20:46

您可以尝试两种方式:

DB::table('product_warehouse')
    ->where('product_id', $product_id)
    ->where('warehouse_id', $warehouse_id)
    ->update(['product_qty' => DB::raw('product_qty + ' . $product_qty)]);

DB::table('product_warehouse')
    ->where('product_id', $product_id)
    ->where('warehouse_id', $warehouse_id)
    ->increment('product_qty', $product_qty);