有没有办法在neo4j中结合lucene索引和遍历来搜索按他们的名字索引的用户,但是搜索结果应该首先返回最小深度(或广度优先遍历)..
即说搜索名称为“John*”的所有用户,但应该比其他用户节点更接近特定用户节点。即说特定节点是 X 则输出应按以下顺序排列:
X--约翰
X-----约翰M
X-----约翰
等等...
我不确定是否应该使用评估器来过滤名称,因为可能有数千个节点,因此如果没有索引,它听起来效率不高。
谢谢你的帮助!
有没有办法在neo4j中结合lucene索引和遍历来搜索按他们的名字索引的用户,但是搜索结果应该首先返回最小深度(或广度优先遍历)..
即说搜索名称为“John*”的所有用户,但应该比其他用户节点更接近特定用户节点。即说特定节点是 X 则输出应按以下顺序排列:
X--约翰
X-----约翰M
X-----约翰
等等...
我不确定是否应该使用评估器来过滤名称,因为可能有数千个节点,因此如果没有索引,它听起来效率不高。
谢谢你的帮助!