我有這些模型:導軌 - 通過搜索的has_many協會
class Car < ActiveRecord::Base
has_many :car_services
end
class CarService < ActiveRecord::Base
belongs_to :car
belongs_to :car_service_definition
end
class CarServiceDefinition < ActiveRecord::Base
has_many :car_services
end
我試圖找出如果當前選擇的車有一定的服務 - 試圖做這樣說:
airbag = car.car_services.car_service_definitions.where('service_type = "Airbag"').first
但由於使用模型關聯錯誤,此查詢不起作用。
我如何知道,如果當前的汽車有一些安全氣囊?
預先感謝您。