-1

例如,我有一个这样的 neo4j 图:

n1 -> n1
n1 -> n2
n1 -> n3
n2 -> n4
n2 -> n5
n3 -> n6

预期结果是:

n1 -> n1
n1 -> n2
n2 -> n4
n2 -> n5
n3 -> n6

Cypher 查询或 REST API 都可以。谢谢你。

4

1 回答 1

1

在当前版本(2.0.0-M01)中有点难看。

match a:Person-->b:Person 
return a, head(collect(b)), head(tail(collect(b))) 

很快你就可以做范围了,这可能是

match a:Person-->b:Person 
return a, collect(b)[0..1]

请参阅https://groups.google.com/forum/?fromgroups=#!searchin/neo4j/subset/neo4j/nnihjVqMHbQ/PVbCe_3z85oJ

对于它的实际工作副本:

https://github.com/mneedham/neo4j/commits/

于 2013-04-12T04:25:47.777 回答