ElasticSearch7.x索引库里为空时按某个字段sort排序时报错 这两天用es时遇到一个问题是,我需要按一个创建时间字段排序,索引库里有数据时没有问题,但是当索引库里一条数据也没有时,就会报错。。百度后发现需要在sort时设定"unmapped_type" : "d... 2019年11月25日 全文检索 浏览量:1,768 次 发表评论 阅读全文
elasticsearch里的日期2019-11-20T01:32:22.234Z转成Date型 往elasticsearch里存的时候日期存的是new Date();然后如果不作任何处理的话,取出来的值就是2019-11-20T01:32:22.234Z这种样子的。但是这种形式传给前端肯定是不行... 2019年11月20日 全文检索 浏览量:487 次 发表评论 阅读全文
从数据库中同步数据到elasticsearch时富文本的问题 大家知道,用logstash-input-jdbc插件可以定时的从mysql中同步表的数据到elastsicsearch中,但是有一个问题,mysql中有些表中存的是富文本的数据,里面包含一些html... 2019年11月14日 全文检索 浏览量:1,553 次 发表评论 阅读全文
ElasticSearch7.x某一个字段完全匹配,其它字段里模糊匹配的写法 现在es里有四个字段,分别是title,content,author,type,现在想指定type和keyword,在指定的type里搜索keyword,在官方文档里找了关天也没有找到相应的例子,网上... 2019年11月8日 全文检索 浏览量:595 次 发表评论 阅读全文
ElasticSearch7.x高亮结果里没有进行分词 现在的结果是 "highlight": { "title": "<em>专</em><em>题</em>1" } 可以看到,专题被分成了两个字分... 2019年11月7日 全文检索 浏览量:744 次 发表评论 阅读全文
ElasticSearch7.x搜索结果去重 现在我的业务场景是这样的,我用es记录用户的浏览记录,设想是用户每次访问详情页时往es里写记录,分别记录详情id,页面名,api名和访问时间。这里存在一个问题就是可能存在重复的数据,比如一个用户在不同... 2019年11月6日 全文检索 浏览量:977 次 发表评论 阅读全文
elasticsearch7.3 java客户端查询时报错Not a valid protocol version: This is not an HTTP port 具体报错信息: 2019-09-26 09:59:11.593 ERROR 18836 --- o.a.c.c.C. 2019年9月26日 全文检索 浏览量:2,090 次 发表评论 阅读全文
elasticsearch7.3脚本执行报错Cannot cast java.lang.String to java.util.ArrayList 现document有一个字段tags是一个数组。 现在要往这个tags里新增一个tag,脚本里写的是ctx._source.tags+=params.new_tag。实际上这个写法在5.x里是没有问题... 2019年9月1日 全文检索 浏览量:1,595 次 发表评论 阅读全文
elasticsearch7.3报错[script] unknown field [file], parser not found elasticsearch7.3报错 unknown field , parser not found 原因:高版本的elasticsearch不支持file类型,也就是说不支持从外部文件读取脚本。 ... 2019年8月31日 全文检索 浏览量:4,359 次 发表评论 阅读全文