1

有没有办法在neo4j中结合lucene索引和遍历来搜索按他们的名字索引的用户,但是搜索结果应该首先返回最小深度(或广度优先遍历)..

即说搜索名称为“John*”的所有用户,但应该比其他用户节点更接近特定用户节点。即说特定节点是 X 则输出应按以下顺序排列:

X--约翰

X-----约翰M

X-----约翰

等等...

我不确定是否应该使用评估器来过滤名称,因为可能有数千个节点,因此如果没有索引,它听起来效率不高。

谢谢你的帮助!

4

1 回答 1

0

我不相信这是可能的。我在 REST 遍历框架中看不到任何地方可以按索引定义节点,只能按节点 ID。您需要做的是使用 REST 框架执行索引查找以获取节点 ID,然后对其执行遍历。

于 2013-07-01T18:48:19.643 回答