首先,我以PHP和MVC框架开始,我还不是很擅长这一点,我也做不了很多的问题研究,因为我真的不知道如何将其翻译成谷歌搜索。Laravel Eloquent ORM - 返回也属于第三个对象的对象
和多数民众赞成也是为什么我的问题标题是太有趣了
好了,可以说我有三个型号:帖子,评论者和评论
的意见属于双方的帖子和评论者,所以我有这样的代码在我的模型,它的一切都很简单
class Post extends Eloquent {
public function comments() {
return $this->has_many('Comment');
}
}
...
class Commenter extends Eloquent {
public function comments() {
return $this->has_many('Comment');
}
}
...
class Comment extends Eloquent {
public function commenter() {
return $this->belongsTo('Commenter');
}
public function post() {
return $this->belongsTo('Post');
}
}
然后,我想查询列出提意见,只有当他们对特定职位
我需要经过评议列表,然后找到谁就拥有属于该评论意见一个职位。 (我真的不需要担心因为它是一个小型数据库的小实验项目而成为最优化的)
我不知道如何将此传递给使用控制器的视图,Commenter::has('comments')
将显示任何具有任何地方都有评论,但我认为那就是出发点。我也无法在文档中找到答案。
请让我知道,如果我没有做我的问题不够
请为我们提供您的Commenter类。 –
现在编辑所有的类 – XuxuBelezA