首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何使用弹性搜索筛选字段

如何使用弹性搜索筛选字段
EN

Stack Overflow用户
提问于 2017-08-11 18:26:54
回答 1查看 138关注 0票数 0

我正在尝试使用elasticsearch创建一个查询,以过滤相同城市和价格的记录。

但是城市过滤器不起作用。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
POST diadeturista/services/_search
{
   "query":{
      "bool":{
         "must":[

         ],
         "filter":{
            "bool":{
               "must":{
                  "terms":{
                     "city":[
                        "Contagem"
                     ]
                  },
                  "range":{
                     "price_adult":{
                        "lte":"300",
                        "gte":"150"
                     }
                  }
               }
            }
         }
      }
   }
}

SHow me这个错误:

术语查询格式错误,应为END_OBJECT,但找到了FIELD_NAME

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-08-11 18:40:54

我认为你想要做的是

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
{
    "query":{
        "bool":{
            "must": [
                {
                    "terms":{
                        "city":[
                            "Contagem"
                        ]
                    }
                },
                {
                    "range":{
                        "price_adult":{
                            "lte":"300",
                            "gte":"150"
                        }
                    }
                }
            ]
        }
    }
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45641669

复制
相关文章
[MongoDB]MongoDB(projection字段筛选)
db.users.find({},{projection}) 注意:filter实现的是筛选出 某条数据,projection实现的是筛选出某条数据的具体字段
唯一Chat
2020/02/24
9330
在MongoDB中使用聚合操作筛选与修改字段
“$match”可以筛选出需要的记录,那么如果想只返回部分字段,又应该怎么做呢?这时就需要使用关键字“$project”。
青南
2019/07/10
6.6K0
在MongoDB中使用聚合操作筛选与修改字段
用漫画看懂ElasticSearch弹性搜索(一)
在云计算的Paas层,经常有听到ElasticSearch,我最初的理解,该组件用来进行电商网页的模糊性查找最好了。例如在taobao的搜索栏查找“给爸爸的生日礼物”,也许宝贝的标题是组合出来的,甚至只是宝贝的描述正文带其中一些关键字,也能被搜索出来,推荐给你。这些功能是传统的Mysql Like%功能所不具备的。但我一直一知半解,今天我们用漫画来看懂ElasticSearch,相信会让你长时间难以忘记“她“的好。
希望的田野
2019/09/24
1.5K0
用漫画看懂ElasticSearch弹性搜索(一)
ElasticSearch大数据分布式弹性搜索引擎使用
王清培
2018/01/05
2.1K0
ElasticSearch大数据分布式弹性搜索引擎使用
一日一技:在ES中如何使用通配符搜索keyword字段
我们知道,在 ES 中,字段类型如果是keyword,那么在搜索的时候一般只能整体搜索,不支持搜索部分内容。例如,有一个字段叫做{"name": "我是青南"},当我使用{"match": {"name": "我是青南"}}的时候可以正常搜索出来。但是当我使用{"match": {"name": "青南"}}时,就什么都搜索不到。
青南
2019/11/30
7.6K0
如何使用google搜索_谷歌在线搜索
最简单和最有效的搜索方式是给关键词加上双引号,这样搜索引擎会反馈和关键词完全吻合的搜索结果。
全栈程序员站长
2022/10/01
1.8K0
Nexus 3 使用 Maven 坐标搜索时,Version 字段搜索不到 SNAPSHOT 版本的组件
近期将 Nexus Repository Mannager 2 升级到 Nexus Repository Mannager 3
donghui
2019/11/14
1.7K0
手把手教你如何使用Excel高级筛选
Excel自动筛选在工作中被经常使用,但掌握高级筛选的同学却很少,甚至都不知道高级筛选高级到哪儿了。今天兰色还原一个高大尚的高级筛选功能。 一、高级筛选哪里“高级”了? 可以把结果复制到其他区域或表格中。 可以完成多列联动筛选,比如筛选B列大于A列的数据 可以筛选非重复的数据,重复的只保留一个 可以用函数完成非常复杂条件的筛选 以上都是自动筛选无法完成的,够高级了吧:D 二、如何使用高级筛选? 打开“数据”选项卡,可以看到有“高级"命令,它就是高级筛选的入口。不过想真正使用,还需要了解“条件区域"的概念
CDA数据分析师
2018/02/23
1.9K0
手把手教你如何使用Excel高级筛选
React Table 表格组件使用教程 排序、分页、搜索过滤筛选功能实战开发
本文完整版:《React Table 表格组件使用教程 排序、分页、搜索过滤筛选功能实战开发》
蒋川@卡拉云
2022/07/12
17.2K0
React Table 表格组件使用教程 排序、分页、搜索过滤筛选功能实战开发
弹性(Flex)布局的使用
最近我参与实施的两个项目中,一个页面交互复杂,而另一个相对传统,两个项目相比之下凸显出了页面布局样式的时间占比不可忽视,使用了弹性布局代码量精简了不少。
嘉为蓝鲸
2020/02/19
2.1K0
弹性(Flex)布局的使用
mongoose模糊搜索匹配多个字段
需求很简单,就是想根据搜索的内容 同时去匹配数据的title和tag  并返回 主要使用的方法是 db.find().or([])  // 加上'i' 不区分大小写 let search = '111'   let reg = new RegExp(search, "i");   await wallPaper     .find( //不放在or里面的搜索 正常填写       { visible: true }, //返回指定数据       {         _id: 1,       }  
biaoblog.cn 个人博客
2022/08/28
1.9K0
mysql length函数无法对字段值为null的筛选
mysql中length(articletype)<5 不包含articletype 的值为null
全栈程序员站长
2022/09/01
3.4K0
如何使用 TIMSDK 的自定义字段?
"用户资料自定义字段","好友自定义字段","群成员维度自定义字段","群维度自定义字段" 均已键值对 Key-Value 形式存储并使用。扩展相应的字段 Key,为相应的字段 Key 设置值 Value,这便是 IMSDK 字段的使用方式
腾讯云-ahqzhang
2019/08/27
2.6K0
如何使用 TIMSDK 的自定义字段?
用漫画看弹性搜索与baidu的关系(二)
ElasticSearch与搜索引擎其实是异曲同工的,搜索引擎baidu、google等基本原理也是采用了文本搜索技术。
希望的田野
2019/09/24
8260
用漫画看弹性搜索与baidu的关系(二)
ElasticSearch Server 扩展的弹性搜索解决方案
索引(相当数据库,包含行(代表文档)和列(字段)的表)、副本(用于控制查询性能及数据故障)、分片(每个分片就是一个Lucene索引)
凹谷
2020/04/11
1.5K0
ElasticSearch Server 扩展的弹性搜索解决方案
示例工作簿分享:仿自动筛选的搜索框
下面分享的是两个非常好的作品,在Excel中使用VBA实现在组合框或列表框中进行自动筛选,就像我们在用百度搜索时那样,随着用户的输入,会逐渐减少相匹配的下拉列表项,以方便用户快速进行选择。
fanjy
2023/10/23
2490
示例工作簿分享:仿自动筛选的搜索框
如何使用EvtMute对Windows事件日志进行筛选过滤
在这篇文章中,我们将告诉大家如何使用EvtMute来对Windows事件日志进行筛选过滤。EvtMute这款工具允许我们使用YARA来进行攻击性操作,并对已经报告给Windows事件日志的事件进行过滤和筛选。
FB客服
2021/03/09
9090
如何使用EvtMute对Windows事件日志进行筛选过滤
Grab是如何设计弹性系统
不考虑对上游服务的调用可能失败的所有方式,通常更容易考虑成功请求是什么。它应该是及时的,在期望的格式,并且包含预期的数据。如果我们遵循这个定义,那么其他一切都是某种失败,无论是:
lyb-geek
2022/03/10
5560
点击加载更多

相似问题

弹性搜索ObjectField()中多个字段的筛选

19

弹性搜索搜索字段

16

使用Spring数据弹性搜索和筛选

10

使用弹性搜索在搜索后应用筛选器

10

弹性搜索数组查询/筛选

23
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文