Laravel 中latest() 的作用是什么?
例子:
public function activity()
{
return $this->hasMany('App\Activity')
->with(['user', 'subject'])
->latest();
}
来自 Build an activity feed in Laravel在第 44 行。
我一直在查看laravel文档,但找不到...
最佳答案
latest()
是在 Illuminate\Database\Query\Builder
中定义的函数类(class)。它的工作非常简单。这是它的定义方式。
public function latest($column = 'created_at')
{
return $this->orderBy($column, 'desc');
}
所以,它只会
orderBy
使用您在 descending
中提供的列带有默认列的订单将为 created_at
.
关于laravel-5 - Laravel Eloquent 关系 : ->latest(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36755804/