我有 2 个收藏。车辆和景观。我想带回按观看次数排序的车辆列表。
我的车辆类
class Vehicle extends Moloquent {
protected $dates = ['date_assigned'];
public function associated_views()
{
return $this->hasMany('App\Collections\View');
}
}
还有我的 View 课
class View extends Moloquent {
public function associated_vehicle()
{
return $this->belongsTo('App\Collections\Vehicle');
}
}
事后我可以使用 $vehicle->associated_views->count() 获得视图计数,但这不能让我在拉回每条记录之前对字段进行排序。这可能吗?