だから私はLaravel 4のプロジェクトに取り組んでおり、単一のモデルで多対多の関係をどのように行うのか疑問に思っています. コメントは他のコメント (返信) に属することができるべきだと思います。または、少なくとも返信は多くの返信を持つことができるべきです。
モデルを構築する方法は次のようになると思います。
Class Comment extends Eloquent {
public function comments() {
// assuming my comments table has an $id column and a second $comment_id table
// do I even need to specify the column name?
return $this->hasMany('Comment', 'comment_id');
}
public function comment() {
return $this->belongsTo('Comment');
}
}
これに関する詳細なドキュメントはどこで探すことができますか、または私が達成しようとしていることを達成するための Laravel の方法は何ですか?