検索で "new york" に一致させようとしています ("new" または "york" を別々に含む場所ではありません)。
ここに私の現在のクエリがあります:
"query" : {                        
    "query_string" : {            
        "query" : "new york" ,
        "fields" : ["city"]
    }
},
"filter" : {
    "and" : [{
        "query" : {                 
            "query_string" : {                    
                "query" : "country:US"               
             }            
        }
    }]
}               
ただし、これは「new york」ではなく「york」という名前の場所を返し続けます
これがどのように機能するかを完全には理解していません。これを実際に機能させるための助けをいただければ幸いです。