在我的索引中有一个值companyName:opel/vauxhall
搜索“opel/vauxhall”会返回正确的结果。
搜索“opel/*”不会返回任何结果。
目前我正在用空格替换“/”。但这确实给我的代码带来了一点味道。
还有更好的想法吗?
最佳答案
此类问题几乎总是由用于索引和搜索(解析查询)的分析器引起。
尝试使用不同的分析器,例如 StopAnalyzer。
关于c# - Lucene 和正斜杠,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/704757/