Обработка форм с помощью моделей наследования таблиц классов - PullRequest
0 голосов
/ 14 сентября 2011

Я хотел бы использовать form_for, за исключением того, что у меня есть модели наследования таблиц классов, использующие гем citier. Они определены как таковые:

class Fruit < ActiveRecord::Base
    # calories:integer
    # color:string
end 

class Apple < Fruit
    # is_sauce:boolean
end

class Banana < Fruit
    # is_peeled:boolean
end

Проблема в том, что я хочу, чтобы первая часть моей формы заполнила атрибуты для моей Fruit модели. Затем, в зависимости от поля выбора типа фруктов (Apple, Banana), я хочу заполнить атрибуты для этой конкретной модели, но мне все еще нужны проверки с помощником form_for. Любые предложения о том, как я могу подойти к этому ... или дополнительные разъяснения? Благодаря.

1 Ответ

1 голос
/ 21 сентября 2011

В итоге я попросил модель, прежде чем создавать форму.Затем с использованием многих частичных.

...