Ruby on rails 在rails中保存多维表单组件
不确定标题是否具有代表性 问题: 在表单生成器中,我列出了表单可用的字段,我希望能够将所选字段保存在不同的模型中Ruby on rails 在rails中保存多维表单组件,ruby-on-rails,forms,Ruby On Rails,Forms,不确定标题是否具有代表性 问题: 在表单生成器中,我列出了表单可用的字段,我希望能够将所选字段保存在不同的模型中 FieldA -> ModelC FieldB -> ModelA FieldC -> ModelZ FieldD -> ModelA Etc...... 嵌套表单不允许这样做。这可能吗 创建表单对象。更多信息: 简言之:创建模型以包含所需的所有字段。不要在数据库中持久化该模型,而是在保存或持久化时创建相应的对象 class FormObject ext
FieldA -> ModelC
FieldB -> ModelA
FieldC -> ModelZ
FieldD -> ModelA
Etc......
嵌套表单不允许这样做。这可能吗 创建表单对象。更多信息: 简言之:创建模型以包含所需的所有字段。不要在数据库中持久化该模型,而是在保存或持久化时创建相应的对象
class FormObject
extend ActiveModel::Naming
include ActiveModel::Conversion
include ActiveModel::Validations
#put fields here
def persisted?
false
end
def persist!
#create models here and save them:
end
end
谢谢,试一试。完成后,将更新我的结果。