次のようなElasticSearchクエリがあります。
{
"query": {
"bool": {
"must": [
{
"query_string": {
"fields": ["title"],
"query": "test"
}
}
],
"must_not": [],
"should": []
}
},
"from": 0,
"size": 50,
"sort": [],
"facets": {}
}
上記のようにquery_stringにfieldsparamを指定することで、特定のフィールドでElasticSearchクエリを実行できます。私のインデックスマッピングでは、約50のフィールドにインデックスが付けられています。1つを除くすべてのフィールドをクエリするにはどうすればよいですか。文字列をクエリするためのexcludeオプションのようなもの。Tire / Elastic Searchで可能ですか?