我正在使用RailsAdmin gem,我在模型中有一些虚拟属性。我在rails_admin.rb初始化程序中为这些属性创建了输入字段,如下所示:
field :name, :string do
formatted_value do
"123123213213"
end
read_only false
end
我试图像这样为字段赋值,但什么都没发生。谁能告诉我哪里错了?
答案 0 :(得分:0)
如果要指定默认值,则
class ModelName < ActiveRecord::Base
after_initialize do
if new_record?
self.name ||= '123123213213'
end
end
end