![](/img/trans.png)
[英]Remove elements/objects From Array in ElasticSearch Followed by Matching Query
[英]Elasticsearch | Query over array of objects
可以說我在ES中有一個對象,例如:
{
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”。 謝謝您的幫助!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.