Les opérations CRUD (Create, Read, Update, Delete) sont les bases de la manipulation des données dans MongoDB. Voici comment les utiliser.
1. Créer des Documents (Create)
Pour insérer un document dans une collection :
db.utilisateurs.insertOne({
nom: "Marie Curie",
email: "marie.curie@example.com",
age: 35
});
2. Lire des Documents (Read)
Pour récupérer des documents :
- Tous les documents :
db.utilisateurs.find(); - Avec un filtre :
db.utilisateurs.find({ age: { $gt: 30 } });
3. Mettre à Jour des Documents (Update)
Pour modifier un document :
- Mettre à jour un seul document :
db.utilisateurs.updateOne(
{ nom: "Marie Curie" },
{ $set: { age: 36 } }
); - Mettre à jour plusieurs documents :
db.utilisateurs.updateMany(
{ age: { $lt: 30 } },
{ $set: { statut: "jeune" } }
);
4. Supprimer des Documents (Delete)
- Supprimer un seul document :
db.utilisateurs.deleteOne({ nom: "Marie Curie" }); - Supprimer plusieurs documents :
db.utilisateurs.deleteMany({ age: { $lt: 18 } });
5. Conclusion
Les opérations CRUD sont simples et intuitives avec MongoDB. Elles permettent de manipuler efficacement les données dans vos collections.
Retour à la liste
Commentaires (0)