📝 - modify answers

master
DJYohann 2 years ago
parent 02c234b97a
commit d6f57c947d

@ -33,7 +33,7 @@ mongoimport --collection comments comments.json --db tp1
### 1 - Compter le nombre de Thriller présents en base (films qui possèdent au moins le genre Thriller)
```SQL
```sql
db.movies.countDocuments({
genres: "Thriller"
});
@ -41,13 +41,21 @@ db.movies.countDocuments({
ou
```SQL
```sql
db.movies.aggregate([
{ $match: { genres: "Thriller" } },
{ $count: "Number contains Thriller in genres" }
]);
```
ou
```sql
db.movies.find({
genres: "Thriller"
}).count();
```
### 2 - Trouver la liste des films qui contiennent le mot "ghost" dans leur titre
#### Case sensitive
@ -110,6 +118,7 @@ db.movies.aggregate([
$match: {
"runtime": { $exists: true },
"imdb.rating": { $exists: true },
"year": { $exists: true },
}
},
{
@ -117,6 +126,12 @@ db.movies.aggregate([
"runtime": { $gt: 120 },
"imdb.rating": { $lt: 2 },
}
},
{
$sort: { "year": -1 }
},
{
$limit: 1
}
]);
```
@ -129,6 +144,7 @@ db.movies.aggregate([
$match: {
"runtime": { $exists: true },
"imdb.rating": { $exists: true },
"year": { $exists: true },
}
},
{
@ -137,6 +153,12 @@ db.movies.aggregate([
"imdb.rating": { $lt: 2 },
}
},
{
$sort: { "year": -1 }
},
{
$limit: 1
},
{
$lookup: {
from: "comments",

Loading…
Cancel
Save