关系函数在laravel中不起作用

关系函数在laravel中不起作用,laravel,laravel-5,Laravel,Laravel 5,Order by正在为这一个工作 $posts = PostClass::where('thread_id',1)->orderBy('id','desc')->paginate(20); 但是order by对这一个不起作用 $thread = ThreadClass::find(1); $posts = $thread->posts()->orderBy('id','desc')->paginate(20); Laravel版本:5.5要允许orde

Order by正在为这一个工作

$posts   = PostClass::where('thread_id',1)->orderBy('id','desc')->paginate(20);
但是order by对这一个不起作用

$thread = ThreadClass::find(1);
$posts   = $thread->posts()->orderBy('id','desc')->paginate(20);

Laravel版本:5.5

要允许orderBy在相关帖子上发生,您可以作为关系方法访问dynamic属性

$posts = $thread->posts()->orderBy('posts.id','desc')->paginate(20);

要允许orderBy发生在相关文章上,您可以作为关系方法访问dynamic属性

$posts = $thread->posts()->orderBy('posts.id','desc')->paginate(20);

进入
错误
?请显示您的
posts()
功能进入
错误
?请显示您的
posts()
功能