Je suis un total ES débutant et je me demande si ce que je veux faire est possible.
J'ai la suite d'une viewer
index avec le mappage suivant:
"mappings": {
"properties": {
"id": {"type": "text"},
"name": {"type": "text"},
"location": {"type": "text"},
"viewed_videos": { //array of all the videos a viewer saw and their view counts
"type": "nested",
"properties": {
"id": {"type": "text"},
"name": {"type": "text"},
"description": {"type": "text"},
"times_viewed": {"type": "long"},
},
},
}
}
Je veux comprendre quelles sont les vidéos les plus regardées par emplacement. J'ai donc besoin d'un moyen de résumer l' times_viewed
pour chaque viewed_video
dans de nombreux viewer
s, puis le haut de X pour un emplacement donné.
Est-ce possible?