Création d'ensemble MongoDB en Python
- Page précédente Création de base de données MongoDB
- Page suivante Insertion MongoDB
Les ensembles de MongoDB sont similaires aux tables de bases de données SQL.
Créer un ensemble
Pour créer un ensemble dans MongoDB, utilisez l'objet de base de données et spécifiez le nom de l'ensemble à créer.
Si elle n'existe pas, MongoDB la créera.
Exemple
Créer un ensemble nommé "customers":
import pymongo import pymongo myclient = pymongo.MongoClient("mongodb://localhost:27017/") mydb = myclient["mydatabase"] mycol =
mydb["customers"]Avis important :
Dans MongoDB, les ensembles ne sont pas créés avant d'obtenir le contenu !
Vérifiez si l'ensemble existe
Rappelez-vous : dans MongoDB, les ensembles ne sont pas créés avant d'obtenir le contenu, donc si c'est votre première création d'ensemble, vous devez terminer le prochain chapitre (création de document) avant de vérifier l'existence de l'ensemble !
Vous pouvez vérifier si un ensemble existe dans la base de données en listant tous les ensembles :
Exemple
Retournez la liste de tous les ensembles de la base de données :
print(mydb.list_collection_names())
Ou vous pouvez vérifier une collection spécifique par nom :
Exemple
Vérifiez si l'ensemble "customers" existe :
collist = mydb.list_collection_names() if "customers" in collist: print("The collection exists.")
- Page précédente Création de base de données MongoDB
- Page suivante Insertion MongoDB