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

Mongoid:複数のデータベースを使用していますか?

    Mongoidの最新バージョンはこれをサポートしています。 ドキュメント を参照してください 。

    スニペット:

    config / mongoid.yml:

    defaults: &defaults
      host: localhost
      slaves:
        - host: localhost
          port: 27018
        - host: localhost
          port: 27019
      databases:
        secondary:
          database: secondary_database
          host: localhost
          port: 27020
          slaves:
            - host: localhost
              port: 27021
            - host: localhost
              port: 27022
    

    モデル内:

    class Business
      include Mongoid::Document
      set_database :secondary
    end
    



    1. MongoDBとMySQLNoSQL-Mongoが優れている理由

    2. ValueError:<解凍するには値が多すぎます>

    3. マングースのカスタムエラーメッセージ

    4. OpsManagerでMongoDBを実行する