我正在使用改革gem 并希望创建 2 个对象(Foo 的一个实例和 Bar 的一个实例),它们都具有“名称”属性:
class MarflarForm < Reform:Form
include DSL
include Reform::Form::ActiveRecord
property :name, on: :foo
property :name, on: :bar
end
但我不能这样做,原因很明显:
= simple_form_for @form do |f|
= f.input :file
= f.input :file
我能想到解决这个问题的唯一方法是将数据库列之一重命名为“标题”。还有其他方法吗?