在rails_admin中设置datetime字段的默认值

时间:2016-12-29 07:35:07

标签: ruby-on-rails rails-admin

根据rails_admin github文档here,对于我的rails模型,我已将参数的默认值设置为:

rails_admin do
  edit do
    field :active do
      default_value true
    end
    field :loyalty_tier do
      default_value 1
    end
  end
end

但是,当我尝试设置datetime属性的值时,它没有按预期反映在相应的管理面板视图中。

以下代码段:

rails_admin do
  edit do
    field :effective_start do
      default_value DateTime.now
    end
    field :effective_end do
      default_value {DateTime.now + 99.years}
    end
  end
end

将视图呈现为:

enter image description here

不会将DateTime的时间部分呈现为可见。如何在rails_admin中设置datetime字段的默认值?

0 个答案:

没有答案