This commit is contained in:
2025-10-23 16:18:37 +02:00
parent 42099921cb
commit 908987f405
2 changed files with 6 additions and 6 deletions

View File

@@ -207,7 +207,7 @@ $nin | not in
Si vous souhaitez actualiser ce document, vous aurez recours à la fonction update. Celle-ci permet de définir les valeurs à changer. Choisissez un update operator (commande de mises à jour) et saisissez la nouvelle valeur à modifier. Si vous souhaitez par exemple changer le champ « âge », vous aurez recours à lopérateur $set : Si vous souhaitez actualiser ce document, vous aurez recours à la fonction update. Celle-ci permet de définir les valeurs à changer. Choisissez un update operator (commande de mises à jour) et saisissez la nouvelle valeur à modifier. Si vous souhaitez par exemple changer le champ « âge », vous aurez recours à lopérateur $set :
```javascript ```javascript
db.clients.update( db.clients.updateMany(
{ Age: 28 }, { Age: 28 },
{ {
$set: { Age: 30 } $set: { Age: 30 }
@@ -226,11 +226,11 @@ db.clients.remove();
Il est également possible de supprimer un seul document de la collection, en sélectionnant des critères comme lID ou en définissant des valeurs précises afin de signaler à MongoDB de quels éléments il sagit dans la base de données. Plus vous serez précis, plus le système de base de données sera spécifique au cours du processus de suppression. Il est également possible de supprimer un seul document de la collection, en sélectionnant des critères comme lID ou en définissant des valeurs précises afin de signaler à MongoDB de quels éléments il sagit dans la base de données. Plus vous serez précis, plus le système de base de données sera spécifique au cours du processus de suppression.
```javascript ```javascript
db.clients.remove( { Age: 28 } ) db.clients.deleteMany( { Age: 28 } )
``` ```
La commande supprimera toutes les saisies dont le champ « âge » a une valeur égale à 28. Vous pouvez aussi définir la suppression du premier élément concerné avec le paramètre justOne (1) : La commande supprimera toutes les saisies dont le champ « âge » a une valeur égale à 28. Vous pouvez aussi définir la suppression du premier élément concerné avec la fonction `deleteOne`.
```javascript ```javascript
db.clients.remove( { Age: 28 }, 1); db.clients.deleteOne( { Age: 28 } );
``` ```

View File

@@ -38,13 +38,13 @@ db.restaurants.find();
db.restaurants.find({},{restaurant_id:1, name:1, borough:1, cuisine:1}); db.restaurants.find({},{restaurant_id:1, name:1, borough:1, cuisine:1});
``` ```
### Q4 Afficher les 5 premiers documents de la collection restaurants. Utiliser la projection de Q3 4. Afficher les 5 premiers documents de la collection restaurants. Utiliser la projection de Q3
```javascript ```javascript
db.restaurants.find({},{restaurant_id:1, name:1, borough:1, cuisine:1})().limit(5); db.restaurants.find({},{restaurant_id:1, name:1, borough:1, cuisine:1})().limit(5);
``` ```
### Q5 Afficher la liste des boroughs 5. Afficher la liste des quartiers (boroughs)
```javascript ```javascript
db.restaurants.distinct("borough") db.restaurants.distinct("borough")