所以我正在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实现我想要实现的目标的方法是什么?