【发布时间】:2014-03-01 02:15:30
【问题描述】:
在我的 Neo4j 数据库中,我针对称为“posts”的节点设置了一个标准的 lucene 索引,我最终执行了一个组合 AND 查询来过滤掉节点。其中一个是完全匹配(feedid),一个是长值范围(日期范围),另一个是全文查找。
我已将索引设置为默认的“精确”类型,文本(包含)搜索只能通过使用通配符 term 样式搜索来实现,这有点慢。
我认为我可以通过使用全文搜索使文本查找运行得更快,但我似乎无法将两者(精确和全文)组合在一起以形成一个查询。
有没有一种方法可以将全文搜索添加到我的索引中的一个字段,或者基本上可以通过查询来查找一组索引节点上的精确和全文?
非常感谢!詹姆斯
【问题讨论】:
标签: java lucene full-text-search neo4j