'integer', 'created_at' => 'datetime', 'updated_at' => 'datetime', ]; /** * 关联用户 */ public function user() { return $this->belongsTo(User::class, 'user_id'); } /** * 关联二手车 */ public function usedCar() { return $this->belongsTo(UsedCar::class, 'used_car_id'); } /** * 作用域:按二手车筛选 */ public function scopeByUsedCar($query, int $usedCarId) { return $query->where('used_car_id', $usedCarId); } /** * 作用域:按用户筛选 */ public function scopeByUser($query, int $userId) { return $query->where('user_id', $userId); } }