【发布时间】:2014-09-21 14:59:36
【问题描述】:
我们刚刚从 rails ActiveRecord 迁移到 mongoid。在我们看来,我们可以使用 helper
<%= f.date_select :date, :use_two_digit_numbers => true, :order => [:day, :month, :year], class: "form-control" %>
但是它不能与 mongoid 一起使用,因为它正在发送参数
date(3i)"=>"21", "date(2i)"=>"9", "date(1i)"=>"2014"
Rails 会抛出一个
Mongoid::Errors::UnknownAttribute
Problem: Attempted to set a value for 'date(3i)' which is not allowed on the model
This question 提到如果不包含模块,mongoid 就无法做到这一点。但显然我的 Rails 应用程序无法识别该模块?
uninitialized constant Mongoid::MultiParameterAttributes
【问题讨论】:
标签: ruby-on-rails date mongoid