Laravel 按描述排序
Laravel order by desc
我试图通过下降工作来获得这个订单,但由于某种原因不断抛出错误:
BadMethodCallException in View.php line 387:
Method [orderBy] does not exist on view."
我不确定为什么找不到 orderBy 方法。
public function display()
{
return view('users/timeline')
->with('user_name', 'body', 'location', 'photo', 'visibility', 'created_at')
->with('posts', Posts::all());
->orderBy('created_at', 'desc')
->get();
}
应该是:
Posts::orderBy('created_at', 'desc')->get();
现在可以直接使用orderByDesc
:
Posts::orderByDesc('created_at')->get();
我试图通过下降工作来获得这个订单,但由于某种原因不断抛出错误:
BadMethodCallException in View.php line 387: Method [orderBy] does not exist on view."
我不确定为什么找不到 orderBy 方法。
public function display()
{
return view('users/timeline')
->with('user_name', 'body', 'location', 'photo', 'visibility', 'created_at')
->with('posts', Posts::all());
->orderBy('created_at', 'desc')
->get();
}
应该是:
Posts::orderBy('created_at', 'desc')->get();
现在可以直接使用orderByDesc
:
Posts::orderByDesc('created_at')->get();