一个模拟的场景是:
书籍,其内容包含了“成功”和作者是通过名称列表搜索(可能是成千上万的)。
我看着过滤: http://docs.jboss.org/hibernate/stable/search/reference/en-US/html_single/#query-filter
像Hibernate Search的接缝处有没有这个原生支持。
什么是推荐的方法对这一问题? 我觉得我并不孤单。
感谢您的任何投入。
一个模拟的场景是:
书籍,其内容包含了“成功”和作者是通过名称列表搜索(可能是成千上万的)。
我看着过滤: http://docs.jboss.org/hibernate/stable/search/reference/en-US/html_single/#query-filter
像Hibernate Search的接缝处有没有这个原生支持。
什么是推荐的方法对这一问题? 我觉得我并不孤单。
感谢您的任何投入。
让我后我当前的解决方案。
通过结果获得最小预测的关键字和循环搜索结果中获得从IN只列出匹配的。
我不使用过滤器。
开放给其他的替代品,一旦确信。
如果你看看这里http://lucene.apache.org/java/2_4_1/queryparsersyntax.html (底“字段分组”),你可以写的东西,如一个查询:
content:success AND author:("firstname" "secondname" "thirdname" ...)