如果在ElasticSearch中有这样的对象,其中a是具有一些字段的对象(动态Map)
a
{ "a": { "b": "b_value", "c": "c_value" }, }
如何使用查询'B:b_value'获取匹配的文档而不必指定'a.b:b_value'?我试着在网上搜索,但没有一个工作,这可能吗?
zf2sa74q1#
您可以使用field alias。别名Map定义索引中字段的备用名称。别名可用于替换搜索请求中的目标字段以及选定的其他API(如字段功能)。https://www.elastic.co/blog/introducing-field-aliases-in-elasticsearch
1条答案
按热度按时间zf2sa74q1#
您可以使用field alias。
别名Map定义索引中字段的备用名称。别名可用于替换搜索请求中的目标字段以及选定的其他API(如字段功能)。
https://www.elastic.co/blog/introducing-field-aliases-in-elasticsearch