Skip to content
Snippets Groups Projects
Commit b68738d1 authored by Joel Cavat's avatar Joel Cavat
Browse files

Add queries to complete

parent 5efd6f60
Branches
No related tags found
No related merge requests found
......@@ -10,16 +10,50 @@ docker-compose up -d
use mongodb (mongo shell):
```
docker-compose exec mongo-orders mongo admin
```
in mongodb shell:
```
```js
show dbs;
use order;
show collections;
db.orders.find();
```
function `pretty()` prettify the document
```js
db.orders.find().pretty();
```
compter le nombre d'enregistrements:
```js
db.orders.find().count();
```
il est possible d'exécuter du javascript pour ajouter des fonctionnalités supplémentaires (mais faites le maximum avec
l'API de mongodb):
```js
db.orders.find().map( obj => obj.vendors );
```
## Serveur HTTP
API in Node.js available, example route http://localhost:8080/by-customer-pseudo/A**D
## Missions
Requêtes à réaliser:
- Utilisation du [`find()`](https://docs.mongodb.com/manual/reference/method/db.collection.find/#db.collection.find)
- liste des commandes qui ont deux sacs
- liste des commandes concernant "les-fromages-de-gaetan"
- comptez le nombre de commandes qui ont plus de quatre sacs
- affichez les pseudos des acheteurs qui ont plus de quatre sacs
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment