Neo4j - Cypher 查询关系

Neo4j 学校-年级关系

使用Cypher 语句,查询一个学校里面只有一个年级的情况:

match p=(n:School)-[t:has]->(m:Grade) where size((n)-[:has]->())=1 return p

重点在size()方法,可以获取到关系里面的个数。另外就是n:has对应的关系后面,没有加m,因为是要去计算n 所对应的有has关系的任何年级(grade)。

Neo4j - Cypher 查询关系

Neo4j – 查询结果

相关文章: