Graph 根据嵌套集算法更新节点属性的密码查询

Graph 根据嵌套集算法更新节点属性的密码查询,graph,neo4j,tree,cypher,Graph,Neo4j,Tree,Cypher,我有员工层次结构数据 MATCH (user:Employee) MATCH (manager:Employee ) MERGE(user)-[rep:REPORTSTO] -> (manager) where user.managerId=manager.userId; 我想为每个节点再添加两个属性:左和右。根据嵌套集算法()填充值 如何使用cypher实现这一点?使用像neo4j这样的图形数据库的一个优点是,您可以直接对层次结构进行操作,而不需要使用繁琐的嵌套集算法。这是真正的需求吗

我有员工层次结构数据

MATCH (user:Employee)
MATCH (manager:Employee )
MERGE(user)-[rep:REPORTSTO] -> (manager) where user.managerId=manager.userId;
我想为每个节点再添加两个属性:左和右。根据嵌套集算法()填充值


如何使用cypher实现这一点?

使用像neo4j这样的图形数据库的一个优点是,您可以直接对层次结构进行操作,而不需要使用繁琐的嵌套集算法。这是真正的需求吗?@cybersam不幸的是,我们使用的是第三方可视化工具,它只接受关系格式的数据。因此,我们计算这些左值和右值,并将其推送到工具,以提取任何继承权所需的数据