如何使用Neo4J和java-rest-binding从深度请求中获得结果?

时间:2014-03-03 11:06:41

标签: java rest neo4j

我对此密码请求没有任何问题:

MATCH user-[r:OWE_TO*]->final 
WHERE user.name="toto" AND user.name <> final.name 
AND r[0].value=r[length(r)-1].value       
RETURN  final.name;

我的结果是我的期望,但当我使用java-rest-binding时,我只收到第一个结果。我想我的问题是关于REST响应。 我怎么能设法用这个包装器获取所有返回节点? (我还没有计划切换到spring-rest-client也不打算嵌入到这个项目中)

提前致谢,

1 个答案:

答案 0 :(得分:1)

您可以收集节点并将结果作为数组发送。

MATCH user-[r:OWE_TO*]->final 
WHERE user.name="toto" AND user.name <> final.name 
AND r[0].value=r[length(r)-1].value       
RETURN  collect(final.name) as finalnames;