LaravelでhasManyとbelongsToで詰まりかけ
LaravelでhasManyとbelongsToについて、関係のあるモデル内に設定
ユーザーが投稿(Post)を複数持っているので、
Post Model
public function users() {
$this->belongsTo('App\User');
}
User Model
public function posts() {
$this->hasMany('App\Post');
}
こんな感じ
PostsController内で、
public function index(int $id) {
$post = Post::find($id);
print_r($post); // <- 関連のUserデータも取得して表示
}
多分簡単な事なのだろうけども、わかるまで時間が掛かってしまった。明快で低学習コストとか言われている(ような気がする)割りに、LaravelのDocument、わかりにくい気がするのは、読み込んでないからか、PHP、プログラムそのものをあまり理解していないかしらん。。。