'datetime', 'end_at' => 'datetime', ]; protected $dates = [ 'start_at', 'end_at', ]; protected $with = [ 'module', ]; // 根据 start_at 排序 public function scopeOrderByStartAt($query) { return $query->orderBy('start_at', 'desc'); } public function module(): BelongsTo { return $this->belongsTo(Module::class); } }