Lucene术语中的字符序列搜索

时间:2012-02-07 11:40:57

标签: lucene

我想在Term中找到一个字符序列(超过三个字符)。我已经尝试了* character_sequence *(我知道这不推荐),但如果字符序列本身等同于Term,它就不会返回结果。

例如,如果条款是“testsomething”,“somethingtest”和“sometestthing”,如果搜索文本“test”,我希望搜索结果中包含所有这些条款。

有什么办法吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

lucene默认支持前缀查询,并且为了支持后缀查询,您可能需要做一些工作。您可以查看How to query lucene with "like" operator?