一 :问题-collapse搜索时出现:only keywords and numbers are accepted

描述:

这个问题是 ElasticSearch 在做collapse搜索时发生,发生的版本肯定是 5.0以上,否则不会出现。

错误提示已经说的很清楚了, collapse查询的字段类型只能是"keyword"或者"number"。

二:解决办法1-索引创建时指定好类型

PUT my-index
{"mappings": {"properties": {"aircraft_type_search" : {"type": "keyword"}}}
}   只要索引创建时有那么查询就不会出错

三:解决办法2-已经来不及重建索引了,临时使用

POST /user_info/_search
{"query": {"match_all": {}},"collapse": {"field": "address.keyword"}
}在做collapse查询时将字段做keyword

案例参考来自:Stack Overflow

ElasticSearch collapse搜索时出现:only keywords and numbers are accepted相关推荐

  1. Elasticsearch:使用 Elasticsearch 在键入时实现类似 Linkedin 的搜索

    原文:Implementing a Linkedin like search as you type with Elasticsearch 在大多数社交网络中搜索时,你的直接联系人的排名将高于其他用户 ...

  2. elasticsearch分布式搜索配置文件详解

    2019独角兽企业重金招聘Python工程师标准>>> Elasticsearch是一个开源的分布式实时搜索与分析引擎,支持云服务.它是基于Apache Lucene搜索引擎的类库创 ...

  3. SpringBoot ElasticSearch 全文搜索

    2019独角兽企业重金招聘Python工程师标准>>> 一.pom.xml配置 SpringBoot版本1.5.6https://blog.csdn.net/kingice1014/ ...

  4. 基于Elasticsearch实现搜索建议

    搜索建议是搜索的一个重要组成部分,一个搜索建议的实现通常需要考虑建议词的来源.匹配.排序.聚合.关联的文档数和拼写纠错等,本文介绍一个基于Elasticsearch实现的搜索建议. 问题描述 电商网站 ...

  5. Solr vs ElasticSearch,搜索技术哪家强

    点击上方"朱小厮的博客",选择"设为星标" 后台回复"加群"获取公众号专属群聊入口 Solr和ElasticSearch到底有一些什么不同? ...

  6. 基于Elasticsearch实现搜索推荐

    在基于Elasticsearch实现搜索建议一文中我们曾经介绍过如何基于Elasticsearch来实现搜索建议,而本文是在此基于上进一步优化搜索体验,在当搜索无结果或结果过少时提供推荐搜索词给用户. ...

  7. ElasticSearch学习29_基于Elasticsearch实现搜索推荐

    2019独角兽企业重金招聘Python工程师标准>>> 在基于Elasticsearch实现搜索建议一文中我们曾经介绍过如何基于Elasticsearch来实现搜索建议,而本文是在此 ...

  8. 基于Java、Kafka、ElasticSearch的搜索框架的设计与实现

    Jkes是一个基于Java.Kafka.ElasticSearch的搜索框架.Jkes提供了注解驱动的JPA风格的对象/文档映射,使用rest api用于文档搜索. 项目主页:https://gith ...

  9. 【Elasticsearch】十九种Elasticsearch字符串搜索方式

    1.概述 十九种Elasticsearch字符串搜索方式 刚开始接触Elasticsearch的时候被Elasticsearch的搜索功能搞得晕头转向,每次想在Kibana里面查询某个字段的时候,查出 ...

最新文章

  1. cinder存储服务
  2. Python学习心得——基础知识(六)
  3. ios开发证书,描述文件,bundle ID的关系
  4. Hystrix仪表盘解释
  5. Android启动initlogo.rle制作
  6. Linux vi 编辑器常见命令的使用
  7. Python获取文件夹下的所有文件名
  8. LeetCode路径问题
  9. Kubernetes 小白学习笔记(9)--搭建一个kubernetes集群--安装Ubuntu虚拟机和容器docker
  10. Java疯狂讲义读书笔记第一章
  11. Keil MDK4及MDK5的下载及注册 STM32F10x 标准外设库的下载
  12. 基于ssm与maven,使用easyui--tree生成类似部门管理树形结构图
  13. 深恶痛绝!关闭win10自动更新的办法
  14. 计算机程序漏洞用英语怎么说,安全漏洞的英文
  15. 个人记录002--IAP程序做跳转的时候检查栈顶地址问题,(ck_addr0x2FFE0000)==0x20000000
  16. Linux上安装VIM
  17. linux 进入mysql
  18. matplotlib 绘图 中文乱码 0.5
  19. Codeforces Round #644(Div. 3) A-H
  20. 服务器端测试经验分享

热门文章

  1. 微积分——导数和切线问题
  2. 隔行如隔山,真的是这样吗
  3. ABBYY Mac中如何实现PDF到Excel的快速转换
  4. leaflet 加载 geoserver 发布的 wms 服务
  5. 数据库事务的四大特性(ACID)
  6. modem lte 无法启动
  7. Spring Boot获取GET请求参数
  8. 程序员每天都在使用的6个惊讶的软技能
  9. linux终端 php清屏,Linux 清屏命令
  10. 2014年高考计算机试题答案,2014高考计算机试卷.doc