我有一个带有 name
字段的 Movie
类。我想匹配其中包含空格的电影名称来匹配不包含空格的查询术语。
例如:当搜索词为 toystory
时,我希望名为 Toy Story
的电影出现在结果中。
如何编写 Hibernate Search DSL 查询?
最佳答案
解决这个问题的一种方法实际上是索引时间解决方案。您可以使用自定义分析器将电影标题作为连接(不带空格)字符串添加到索引中。这样您就可以免费获得您想要的功能。
关于java - 使用 Hibernate Search (Lucene) 查询不带空格的术语以匹配带空格的字段值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19777905/