【发布时间】:2014-06-18 17:25:34
【问题描述】:
我尝试在 Laravel 中使用 4 个表,但我不知道如何使用 eloquent 执行特定查询。我想更新属于某个用户(通过 product_id)且payout_id 为空的所有订单。
此原始 sql 语句有效,但我不确定如何为此使用 eloquent..也许是 sync?
UPDATE order_items i JOIN products p on (i.product_id = p.id) SET i.payout_id = null where p.user_id = 3
用户模型
产品型号 FK: user_id
订单模式 FK:product_id FK:payout_id
支付模式
非常感谢任何帮助!
【问题讨论】:
标签: laravel eloquent foreign-key-relationship