मैं एक कुल 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
एस और फिर शीर्ष X लोगों के लिए एक निश्चित स्थान.
है कि संभव है?