0
的陣列可以說我有在ES的對象,如:Elasticsearch |查詢過的對象
{
name: "calendar";
events: [
{
birthday: "1992-10-09",
graduation: "2018-06-15",
wedding: "2016-12-12"
}
]
}
有沒有一種方法可以讓我在事件陣列查詢發現,傳遞當前日期的事件數組中的元素。
到目前爲止,我有:
GET /index/type/_search
{
"query": {
"range" : {
"events" : {
"gte" : "now"
}
}
}
}
但這並不遍歷數組中的每個對象,並返回該事件的名稱。對於這種情況,它應該返回對象的畢業典禮:「2018-06-15」。謝謝您的幫助!
你能分享你的索引映射嗎? 'GET/index/type/_mapping' – Richa