ฉันมีเวลาตั้งนานที่จะทำเขาโกงเขา ES เชิดแพลตตินั่มทั้งหมดไปใช่และฉันสงสัยว่าสิ่งที่ฉันต้องทำคือเป็นไปได้.
ฉันต้องตาม viewer
ดัชนีบติดตามระบบแผนที่:
"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"},
},
},
}
}
ฉันต้องการต้องคิดตามว่าอะไรคือสิ่งที่เป็นส่วนใหญ่ดูวิดีโอโดยตำแหน่งที่อยู่ ดังนั้นฉันต้องการผลรวมขึ้น times_viewed
สำหรับแต่ละ viewed_video
อีกฝั่งหลาย viewer
s และจากนั้นไปด้านบนสุด X สำหรับคนที่ได้รับตำแหน่งที่อยู่
มันเป็นไปได้?