Neo4j 返回具有选定属性的节点

Neo4j 返回具有选定属性的节点,neo4j,cypher,Neo4j,Cypher,我使用的是一个图形数据库,它有许多节点通过关系类型连接到一个超级节点。这些子节点中的每一个子节点都通过FROM关系具有属性。 我应该如何访问cypher查询中各个节点的属性 我试过了,但没用 start a=node(2) match (a)<-[:TYPE]-(node) match (node)<-[:FROM]-(prop) where prop.name="ABC" return node; start a=节点(2)匹配(a) 当您创建/更新属性节点时,您将在何处设置标签

我使用的是一个图形数据库,它有许多节点通过关系类型连接到一个超级节点。这些子节点中的每一个子节点都通过FROM关系具有属性。 我应该如何访问cypher查询中各个节点的属性

我试过了,但没用

start a=node(2) match (a)<-[:TYPE]-(node) match (node)<-[:FROM]-(prop) where prop.name="ABC" return node;
start a=节点(2)匹配(a)

当您创建/更新属性节点时,您将在何处设置标签“Property”。

可以更好地指定您的数据吗?创建样本数据的一些密码是理想的
START a=node(2) 
MATCH (a)<-[:TYPE]-(node)<-[:FROM]-(prop)
WHERE prop.name="ABC" 
RETURN node;
START a=node:properties('name:ABC')
MATCH (node)<-[:FROM]-(a)
MATCH (a:Property(name='ABC'))-[:FROM]->(node)
RETURN node