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

mongoengine接続と複数のデータベース

    各モデルが異なるデータベースにバインドされている場合。このようなものを使用する必要があります(cfr docs ):

    connect('workouts', alias='dbworkouts')  # init a connection to database named "workouts" and register it under alias "dbworkouts"
    connect('users', alias='dbusers')    
    
    class Workout(Document):
        meta = {"db_alias": "dbworkouts"}
        workoutID = UUIDField()
        ...
    
    class UserModel(Document):
        meta = {"db_alias": "dbusers"}
        userID = UUIDField()
        ...
    



    1. WindowsAzureでRedisを使用してアウトプロセスキャッシュを実装する

    2. Mongojavaドライバー-他のフィールドなしで配列のスライスを取得します

    3. MongoDBデータベーススキーマの設計

    4. MongooseでMongodbデータベースのクローンを作成する方法