我遇到了一個小問題,我嘗試檢索我與用戶的表地址關係的數據。 在我的數據庫地址中,我有一個與用戶表ID關聯的外鍵user_id。 我的車型用戶 public function addresses()
{
return $this->belongsToMany('Address');
}
我的模型Addresse public function user(){
return
在我的應用程序中有三個模型:User,Product和Retailer。用戶可以選擇與一個Retailer關聯。 每個Product屬於一個User和可選的一個零售商。 用戶應能夠訪問屬於他們的所有Product以及屬於與其關聯的零售商的所有產品(如果有)。 基本上這意味着我需要創建兩個關係並以某種方式統一它們。 public function products()
{
// Via
我開發一個API,但是當我創建的關係(多對多),並希望在index函數來顯示我收到一個錯誤QueryException in Connection.php line 669錯誤說: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'CTL_Tags.id' in 'on clause' (SQL: select `CTL_Tags`.*