Ruby on rails 在rails\u admin中设置datetime字段的默认值

Ruby on rails 在rails\u admin中设置datetime字段的默认值,ruby-on-rails,rails-admin,Ruby On Rails,Rails Admin,根据rails_admin github文档,对于我的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 github文档,对于我的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
将视图渲染为:


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

此处已回答此问题:@corvuszero感谢链接。此处已回答此问题:@corvuszero感谢链接。