0

私はこのモデルを持っています:

class Kpi
  include Mongoid::Timestamps
  #include Mongoid::Document

  field :number_of_users,      :type => Integer, :default => 0
end

レーキルートを実行すると、次のエラーが発生しました。

rake aborted!
undefined method `field' for Kpi:Class

なぜそれが起こるのか考えていますか?

ありがとう!

4

1 に答える 1

3

rake routes環境をロードします->コードをロードします。したがって、コードにエラーがある場合、ルートは表示されません。あなたの場合、コメントを外す必要がありますinclude Mongoid::Document

編集

それでそれでも動作しませんか?うーん、多分Document前に含めるTimestamps?ここでのロングショットのようなもの

于 2012-05-31T14:34:53.830 に答える