こんにちは私はテーブル名Items
からユーザーアイテムを表示する必要があります。Laravel 5.4の関係
私は3つのモデルを持っています。
Userモデル:
public function userItem()
{
return $this->hasMany('App\UserItem', 'item_id');
}
UserItemモデル:
public function user()
{
return $this->belongsTo('App\User', 'user_id');
}
この関係を成功させるためにItem
モデルへの書き込みは何。だから私はitems table
からアイテムを表示することができました。
私は今これを行う場合:
私がDBからuser_items
テーブルから情報を取得。
私はこの@foreach(Auth::user()->userItem as $item)
が、私はこれを取得行うとき:見つからない
コラム: で1054不明な列 'user_items.user_itemsを' 'where句' あなたは多くの-に出品されている
あなたはusersテーブルとitemsテーブルを持っていて、在庫のようなものを作成したいと思いますか? – Astinox
はい。私の 'user_items'テーブルに' user_id'と 'item_id'があります@Astinox – feknaz
そして質問は? –