Perish

博客园 首页 联系 订阅 管理

前天在使用mongoid的时候用了

class Article
  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
就可以了!

 

posted on 2012-09-12 16:56  ---小青年---  阅读(267)  评论(0编辑  收藏  举报