2017-10-23 15 views

答えて

0
に新しいですです

モデルがPostの場合はuserPostとなります。laravelは外部キーをmodel name uderscore and idとして扱うため、postUser_idを検索しますが、post_idを検索しているため、第2パラメータとして明示的に渡す必要があります

return $this->hasMany('App\Comment', 'post_id', 'id'); 

//return $this->hasMany('App\Comment', 'foreign_key', 'local_key'); 

docs

雄弁は_id

で "蛇ケース" 所有モデルの名前と サフィックスそれを取るだろうと言うチェック
関連する問題