From 5de106647245cc1864e6faef6f830f33e6d367da Mon Sep 17 00:00:00 2001
From: "simon.fanetti" <simon.fanetti@etu.hesge.ch>
Date: Sun, 9 Jun 2019 17:18:27 +0200
Subject: [PATCH] requests done

---
 README.md | 16 ++++++++++------
 1 file changed, 10 insertions(+), 6 deletions(-)

diff --git a/README.md b/README.md
index 473aa75..29ad749 100644
--- a/README.md
+++ b/README.md
@@ -108,41 +108,45 @@ API already available at http://localhost:8080/by-customer-pseudo/A**D
 ### requête 1 
 
 ```js
-
+db.orders.find({"shipping.bags": 2}).pretty();
 ```
 
 ### requête 2
 
 ```js
-
+db.orders.find({"vendors.slug":"les-fromages-de-gaetan"}).pretty();
 ```
 
 ### requête 3
 
 ```js
-
+db.orders.find({"shipping.bags": {$gt: 4}}).count();
 ```
 
 ### requête 4
 
 ```js
-
+Sans js:
+db.orders.find({"shipping.bags": {$gte: 4}}, {"customer.pseudo":1, "_id":0}).pretty();
+Avec js:
+db.orders.find({"shipping.bags": {$gte: 4}}).map(obj => obj.customer.pseudo);
 ```
 
 ### requête 5
 
 ```js
+db.orders.aggregate([{$match: {"customer.id": 1848533681975648}}]).pretty();
 
 ```
 
 ### requête 6
 
 ```js
-
+db.orders.aggregate([{"$group" : {_id:{id:"$customer.id",pseudo:"$customer.pseudo"}, "Nombre de commandes":{$sum:1}}}]);
 ```
 
 ### requête 7
 
 ```js
-
+db.orders.aggregate([{ $project: {'items.vendor':1, 'items.finalprice':1}}, {$unwind: '$items'}, {$group: {_id:{ vendor: '$items.vendor'}, price: {$sum: '$items.finalprice'}}}]);
 ```
-- 
GitLab