'sometimes|string', 'query_driver_city_id' => 'sometimes|integer|exists:system_city,id', 'query_driver_id' =>'sometimes|integer|exists:admin_user,id', 'limit' => 'required|integer', ]; } public function messages(): array { return []; } protected array $scenes = [ 'driver_list' => [ 'limit', 'query_driver_name', 'query_driver_city_id', 'query_driver_id' ] ]; }