Ces questions nécessitent l'installation des données utilisées dans l'exercice Cinémathèque 1.
Combien y a t il de films qui soit à la fois une comédie et un film d'action ?
comedy && action
Utiliser match_phrase
Il y en a 1 : The Family
POST http://localhost:9200/cine/_search
{
"query": { "match_phrase": { "_all": "action comedy" } }
}
POST http://localhost:9200/cine/_search { "query": { "match_phrase": { "_all": "action comedy" } } }
Quel est le film le plus récent ?
Vous pouvez trier les résultats par dates avec le paramètre sort
"query": {"match_all": {} },
"sort" : [
{ "titre" : "desc" }
]
POST http://localhost:9200/cine/_search { "query": {"match_all": {} }, "sort" : [ { "titre" : "desc" } ] }
Vous pouvez ne sélectionner qu'un seul résultat avec le paramètre size
"query": { "match_all": {} },
"size": 1
POST http://localhost:9200/cine/_search { "query": { "match_all": {} }, "size": 1 }
Il s'agit de Transformers: Age of Extinction
{ "date_pub" : "desc" }
],
POST http://localhost:9200/cine/_search { "query": {"match_all": {} }, "sort" : [ { "date_pub" : "desc" } ], "size": 1 }