sql >> データベース >  >> NoSQL >> MongoDB

Rails4でMongoidを動作させることができません

    私はこれを追加することで解決しました:

    Mongoid.load!(Rails.root.join("/config/mongoid.yml"))
    

    config/intializers/mongoid.rbへ 、チュートリアルに従って。

    また、config/application.rbファイルの次の行を次のように変更する必要があります。

    require 'rails/all'
    

    to(Rails 3.xの場合):

    require "action_controller/railtie"
    require "action_mailer/railtie"
    require "active_resource/railtie"
    require "rails/test_unit/railtie"
    # require "sprockets/railtie" # Uncomment this line for Rails 3.1+
    

    または(Rails 4.xの場合):

    # Pick the frameworks you want:
    # require "active_record/railtie"
    require "action_controller/railtie"
    require "action_mailer/railtie"
    require "sprockets/railtie"
    require "rails/test_unit/railtie"
    


    1. AsQueryableメソッドは新しいMongodbC#ドライバー2.0rcで終了しましたか?

    2. mongoDBで多くの日付を適切にインクリメントするにはどうすればよいですか?

    3. マングースのfindOneAndUpdateとupsertはエラーを返さず、ドキュメントは影響を受けません

    4. マングース-時刻を無視して、日付部分のみで日付を並べ替える