sql >> Database teknologi >  >> NoSQL >> MongoDB

mongoengine-forbindelse og flere databaser

Hvis hver af dine modeller er bundet til en anden database. Du bør bruge noget som dette (cfr dokumenter ):

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. Mongoose:tildel felt af typen 'array of Strings'

  2. MongoDB, fjern objekt fra array

  3. Migrer data fra PostgreSQL til MongoDB

  4. NodeJS + Mongo native – tjek om samling findes før forespørgsel