【发布时间】:2014-09-21 13:14:04
【问题描述】:
所以我的论坛上有这个主题控制器。 Topic 有很多 Posts,Post 属于 Topic。
class Topic
{
public function posts()
{
return $this->hasMany('Post');
}
}
class Post
{
public function topic()
{
return $this->belongsTo('Topic');
}
}
要获取有关某个主题的信息以及与之相关的所有帖子,我会:
$query = Topic::where('id', $id)->with('posts');
但每次我尝试添加:
$query = $query->paginate(15)
我使用$topic->title,我明白了:
Undefined property: Illuminate\Pagination\Paginator::$title
有什么想法吗?谢谢。
编辑:哦,如果我使用 ->get() 而不是 ->paginate() 我没有错误。
【问题讨论】:
标签: php laravel laravel-4 pagination