我有3个类。它们是分层次相关的。如何获得hiearchiacal数据并将它合并为一个类或字典数组?我最近想插入数据的TreeView获取分层数据neo4jclient
3类
- 类LVL1 {字符串名称}
- 类LVL2 {字符串名称}
- 类LVL3 {字符串名称}
我有3个类。它们是分层次相关的。如何获得hiearchiacal数据并将它合并为一个类或字典数组?我最近想插入数据的TreeView获取分层数据neo4jclient
3类
你可以试试做:
MATCH (root:Lvl1)-[:HAVE_LVL2|HAVE_LVL3*0..]->(leaf)
RETURN distinct leaf
in我插入哪个数组? –
这是很好的查询,但这个返回只有Lvl1和Lvl2的数据,没有Lvl3 –
http://i017.radikal.ru/1401/e7/64222bfb56ae.png –
到目前为止,您尝试了什么?你的查询看起来像获取单个数据是什么? –
我知道怎么做简单的查询 - 但这个查询是非常困难的/ –
MATCH(n:Lvl1) 可选匹配n - [:HAVE_LVL2] - >(s:Lvl2)返回n,s此代码返回我一个rel –