【发布时间】:2017-02-16 12:03:46
【问题描述】:
我有三个模型:
- 类别
- 发布
- 评论
这些是它们的实现:
class Category extends \Eloquent {
public function posts() {
return $this->hasMany('Post');
}
}
class Post extends \Eloquent {
public function category() {
return $this->belongsTo('Category');
}
public function comments() {
return $this->hasMany('Comment');
}
}
class Comment extends \Eloquent {
public function post() {
return $this->belongsTo('Post');
}
}
是否有可能使用 eloquent 获取与某个类别相关的所有 cmets(并且只有 cmets,没有帖子)的列表(数组或集合)? (这意味着,给定一个类别,找到所有相关的帖子,然后返回所有相关的 cmets)。
提前致谢!
【问题讨论】: