ElasticSearch: search inside the array of objects

后端 未结 2 1556
青春惊慌失措
青春惊慌失措 2021-02-01 08:41

I have a problem with querying objects in array. Let\'s create very simple index, add a type with one field and add one document with array of objects (I use sense console):

2条回答
  •  一向
    一向 (楼主)
    2021-02-01 09:29

    For search multiple terms use the Terms query instead of Term query.

    "terms" : {
            "tags" : [ "turkey", "mugla-province" ],
            "minimum_should_match" : 1
        }
    

    There are various ways to construct this query, but this is the simplest and most elegant in the current version of ElasticSearch (1.6)

提交回复
热议问题