MongoClient est la méthode préférée de connexion à un mongo instance. Le Connection classe est obsolète. Mais, en termes d'utilisation, ils sont très similaires.
Un exemple de code à l'aide de MongoClient sera utile. je suis en train d'essayer de se connecter connexion ssl avec mongoDB à l'aide de MongoClient il est connecté mais pourquoi ce n'est pas la connexion avec la méthode de Connexion
MongoClient et de Connexion sont similaires, mais MongoClient a été introduit (depuis mongodb 2.2+ à partir) principalement à soutenir WriteConcern et d'autres caractéristiques.
Connection est amorti, donc éviter de l'utiliser à l'avenir.
La première étape lorsque l'on travaille avec PyMongo est de créer un MongoClient à l'exécution de mongod instance. Cela est facile:
Connexion a été désapprouvée. Tout le fonctionnaire MongoDB pilotes ont un nouveau comportement en utilisant le mode sans échec sur true (Pas de feu et oublier).
MongoClient doit être utilisé au lieu de la Connexion.
Mise à JOUR:
Toutes les nouvelles fonctionnalités et les modifications seront effectuées sur MongoClient, pas sur Connexion.
MongoClient
est la méthode préférée de connexion à un mongo instance. LeConnection
classe est obsolète. Mais, en termes d'utilisation, ils sont très similaires.je suis en train d'essayer de se connecter connexion ssl avec mongoDB à l'aide de MongoClient il est connecté mais pourquoi ce n'est pas la connexion avec la méthode de Connexion
OriginalL'auteur sean
MongoClient et de Connexion sont similaires, mais MongoClient a été introduit (depuis mongodb 2.2+ à partir) principalement à soutenir
WriteConcern
et d'autres caractéristiques.Connection
est amorti, donc éviter de l'utiliser à l'avenir.La première étape lorsque l'on travaille avec PyMongo est de créer un
MongoClient
à l'exécution de mongod instance. Cela est facile:Le code ci-dessus va se connecter sur la valeur par défaut de l'hôte et le port. On peut aussi spécifier l'hôte et le port explicitement, comme suit:
Ou utiliser MongoDB format URI:
Référence: MongoClient Exemple Python
OriginalL'auteur muruga
Connexion a été désapprouvée. Tout le fonctionnaire MongoDB pilotes ont un nouveau comportement en utilisant le mode sans échec sur true (Pas de feu et oublier).
MongoClient doit être utilisé au lieu de la Connexion.
Mise à JOUR:
Toutes les nouvelles fonctionnalités et les modifications seront effectuées sur MongoClient, pas sur Connexion.
OriginalL'auteur Jorge Puente-Sarrín