即時通訊使用laravel和揹包包, 揹包有問題嗎?加入$this->crud->addClause('rep')
我控制器加入一個無效的關係enableAjaxTable
public function scopeRep($query)
{
return $query
->join('shops','shops.id' , '=' ,'products.shop_id')
->join('shop_user','shop_user.shop_id' , '=' ,'shops.id')
->where('shop_user.user_id',Auth::user()->id)
->select('products.*');
}
我做到了:因爲這個範圍內正常工作
在我的控制器我已經添加2聯接: 我的模型範圍。
範圍與dd(Product::rep()->get())
一起工作並禁用ajaxTable罰款。但不是在阿賈克斯污物在阿賈克斯控制檯工作
錯誤:
SQLSTATE [23000]:完整性約束衝突:在字段列表1052列 '名' 不明確(SQL:選擇
name
爲name
,shop_id
作爲shop_id
,discount
如discount
,discount_exp
如discount_exp
,price
如price
,status
如status
,id
如id
從products
內部聯接shops
上shops
。id
=products
。shop_id
內部加入shop_user
對shop_user
。shop_id
=shops
。id
其中shop_user
。user_id
= 1限制25偏移0)
我不知道關於enableAjaxTable,但我懷疑這兩個表都有名稱列? – Krish
所有列名都不一樣,揹包裏有一個問題(laravel admin package) – user3752150