我有这个型号:
class Kpi
include Mongoid::Timestamps
#include Mongoid::Document
field :number_of_users, :type => Integer, :default => 0
end
当我运行rake路线时,我收到了这个错误:
rake aborted!
undefined method `field' for Kpi:Class
知道为什么会这样吗?
谢谢!
答案 0 :(得分:3)
rake routes
加载您的环境 - >加载你的代码。因此,如果您的代码出现错误,则不会显示您的路线。在您的情况下,您应取消注释include Mongoid::Document
修改
所以即使它没有工作呢?嗯,可能在Document
之前包含Timestamps
?这是一个远射