gemform_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ヘルパーでの検証も必要です。これにどのようにアプローチできるかについての提案...または追加の説明はありますか? ありがとう。