我正在使用Elasticsearch内置简单分析器https://www.elastic.co/guide/en/elasticsearch/reference/1.7/analysis-simple-analyzer.html,它使用小写标记符。文字apple 8 IS Awesome以以下格式标记。
"apple",
"is",
"awesome"
您可以清楚地看到,它没有标记数字8,因此现在如果我只使用8搜索,我的消息将不会出现在搜索中。
我浏览了ES提供的所有可用分析仪,但找不到任何符合我要求的合适分析仪。
我如何使用ES的自定义或内置分析器用数字标记所有单词?
你的问题是关于简单的分析仪,但是你提到了一个非常古老的留档链接。试试https://www.elastic.co/guide/en/elasticsearch/reference/current/analysis-simple-analyzer.html
就像Val告诉您的那样,您可能正在寻找标准分析器。如果您想看到差异,请尝试分析api:
问题内容: 我正在使用Elasticsearch内置的简单分析器https://www.elastic.co/guide/en/elasticsearch/reference/1.7/analysis- simple- analyzer.html ,其中使用了小写标记器。和文本 Apple 8 IS Awesome 以以下格式标记。 您可以清楚地看到,它缺少对数字进行标记的功能,因此,如果现在仅使
问题内容: 我听说过几种实现标记的方法;使用TagID和ItemID之间的映射表(对我来说有意义,但是可以缩放吗?),向ItemID添加固定数量的可能的TagID列(似乎是个坏主意),将标签保持在逗号分隔的文本列中(声音疯狂但可以工作)。我什至听说有人建议使用稀疏矩阵,但是标记名称又如何优雅地增长呢? 我是否错过了标签的最佳做法? 问题答案: 三个表(一个用于存储所有项目,一个用于所有标签,一个用
当我在Jsp程序中使用属性自定义标记时,出现了一些错误: Servlet。路径为[/Tag]的上下文中servlet[jsp]的service()引发了具有根本原因java的异常[无法编译jsp类]。lang.NumberFormatException:用于输入字符串:“标记” 细节如下: 标签jsp tag.tld 日期标签。JAVA
我正在尝试从xsd编译一个xmlbean jar。xsd是供应商提供给我的,所以我无法更改它。名称属性“CON”导致XML bean抛出异常,如下所示:线程“main”中的异常org.apache.xmlbeans.模式类型加载异常……(系统找不到指定的路径)。如果我将标签属性更改为“CON1”,问题就解决了,因此它肯定是不喜欢的字符串CON。有办法解决这个问题吗?我包括了一个我一直用于测试目的的
问题内容: 我正在使用jq,但json标记中包含“-”使jq无法编译。我无法逃脱它使其工作。这里的命令 我已经在jq的github上阅读了这篇帖子https://github.com/stedolan/jq/issues/202,但我无法使其正常运行。 这是curl的输出 任何想法? 问题答案: 您需要用方括号和双引号引起来: 使用您给定的输入,它返回: 该JQ手册(开发) - >基本过滤器: 最
我有一个四阶段聚合查询,其形式为match->group->project->sort。聚合工作正常,并生成如下所示的数组。 下面是我的聚合查询。我有没有办法只显示“计数”字段大于500的结果?我试图添加到项目阶段,但没有运气。