一个业务系统之前用的是 ES6.x 的,查询里的 filter 写的是
{
terms:{
eventName:[
"xxx"
]
}
}
然后换了个 ES7.x 的版本 这个查询就查不到数据了 要改成
{
terms:{
eventName.keyword:[
"xxx"
]
}
}
eventName 要改成 eventName.keyword 才有数据 请问这个查询怎么兼容,我翻了一下 es 的更新日志也没有发现相关的变更项
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.