假设我有一组以 az 作为键的文档。我正在触发这个术语查询:
curl -X GET localhost:9200/memphis/pincode/_search?pretty=json -d '{"query":{"term":{"a":"abcd", "b":"wxyz"}}}'
这将返回所有“a”值为 abcd 且“b”值为 wxyz 的文档。但是,如果我想要所有这样的文档作为回报('a' 的值是 abcd,'b' 的值是 wxyz)或('a' 的值是 abcd 并且标签 'b' 没有' t 存在)或(标签 a 不存在且 'b' 的值为 wxyz)。
这可能吗。
我正在使用 ruby 并正在使用“Tire”gem 连接到 elasticsearch。如果我也得到轮胎的相应语法,那么会更有帮助。
提前致谢
-阿兹塔布