您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

elasticsearch查询按通配符过滤出ID

elasticsearch查询按通配符过滤出ID

是的,可以使用正则表达式过滤器 /正则表达式查询。我无法找到一种使用Complement选项直接执行此操作的方法,因此我已经boolmust_not暂时解决了您的问题。如有可能,我会在稍后完善答案。

POST <index name>/_search
{
   "query": {
      "match_all": {}
   },
   "filter": {
      "bool": {
         "must_not": [
            {
               "regexp": {
                  "ID": {
                     "value": ".*current.*"
                  }
               }
            }
         ]
      }
   }
}
其他 2022/1/1 18:14:15 有459人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶