找到问题的解决办法了么?

如何调整查询关键词的最大长度?

Elasticsearch | 作者 nodexy | 发布于2014年11月25日 | 阅读数:6614

RT 我在 term query的时候,查询某个属性,发现:
1. 查询”com.eg.android.AlipayGphone“ ,无返回结果;
2. 查询 ”com.eg.android.“ 有返回结果;
3. 查询 ”com.eg.android.a“ 有返回结果;
4. 查询 ”com.eg.android.al“ 无返回结果。

所以推断是对关键词长度有默认设置?如何调整?

PS: 该属性未做分词。


更新:

最后发现是大小写的问题, ES里大写的搜不到,小写都可以搜到;
原文也是大写的!!!
已邀请:

Rubricate - hi

赞同来自:

termquery就是精确查询


你可以看看lucene搜索的归一化过程

要回复问题请先登录注册