Я справляюсь с Rails 3.1, и я надеюсь, что кто-то может указать мне направление Gem, которое позволит мне использовать зависимые выборки в форме (или указать, как это лучше всего сделать в Rails 3.1) , Я сталкивался с плагином chained_selects, но, похоже, он опирается на прототип, поэтому он не идеален в 3.1.
Простейшим примером этого являются марки / модели автомобилей:
У меня есть 3 модели: vehicleMake, vehicleModel и vehicleTrim. У меня также есть таблицы назначений vehicleMake_vehicleModel и vehicleModel_vehicleTrim, которые указывают, какие модели подходят для каждой марки и т. Д.
У меня есть модель автомобиля, которую я пытаюсь заполнить маркой, моделью и комплектацией. Модель транспортного средства принадлежит к транспортному средствуMake, VehicleModel и vehicleTrim.
Как я могу убедиться, что в раскрывающемся списке моделей отображаются только модели для выбранной марки (и, следовательно, для обрезки)? В качестве второго пункта, как я могу проверить это в моей модели автомобиля?
Спасибо!