前天在使用mongoid的时候用了
class Article
include Mongoid::Document
field :name
field :content
field :published_on, type: Date
include Mongoid::Document
field :name
field :content
field :published_on, type: Date
end
在相应的视图中添加了一些对应属性的试图
<%= f.date_select :published_on %>
当创建一个article成功后,在展现的html中published_on对应的是空的,后来在数据库中查看了一下,插入进去了,但是插入的不是published_on而是
变成了三个属性published_on(1i) 和 published_on(2i) 和published_on(3i) 。后来在网上查看到了一些错误处理的方法
那就是在article的model中添加一行
include Mongoid::MultiParameterAttributes
就可以了!