你有一个更新功能的问题,它说列updated_at是ambigious,它是。如何将updated_at设为product.updated_at。我的错误。
我的更新电话: $ product-> attributes() - > wherePivot('id',$ attribute ['id']) - > update($ input);
我的错误:
SQLSTATE [23000]:完整性约束违规:1052字段列表中的“updated_at”列不明确(attributes
上的SQL:更新attribute_product
内部联接attributes
。id
= {{ 1}}。attribute_product
设置attribute_id
= TEST,sku
=,model
。attribute_product
=颜色,name
= 10.00,{{1 }} = 20.00,unitprice
= 0,sellprice
= 0,discount
= 1,active
= 2015-03-25 02:44:01其中{{1} }。ordering
= 1和updated_at
。attribute_product
= 1)
答案 0 :(得分:0)
只需将以下行添加到您的商品型号
即可 const UPDATED_AT = "product.updated_at";
&安培; attribute_product模型
const UPDATED_AT = "attribute_product.updated_at";
将您的模型updated_at更新为包含表名。