Soy una total ES principiante y me pregunto si lo que quiero hacer es posible.
Tengo el siguiente un viewer
índice con la siguiente asignación:
"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"},
},
},
}
}
Quiero averiguar cuáles son los videos más vistos por ubicación. Así que tengo una forma de resumir el times_viewed
para cada viewed_video
a través de muchos viewer
s y, a continuación, llegar a la cima de X para un lugar determinado.
Es eso posible?