首页 文章

使用Cypher检索Neo4j中的节点,通过属性进行识别

提问于
浏览
0

我在Neo4j中有一个节点和关系网络(4039个节点和178000个关系) . 我正在玩这些数据,不过,在我看来, I could not access any node by their particular property

当我创建节点时,create语句是这样的,

create(n:PERSON{userid:6, `1`:1, `53`:53, `55`:55, `62`:62, `78`:78, `111`:111, `127`:127, `157`:157, `157`:157});

这些属性对于很多节点来说很常见,比如说,属性 55 的值为55,对于至少50个节点是常见的 . 但是,如果我尝试检索它们,请使用此密码查询

match (n:PERSON {`55`: {55}}) return n;

它给了我一个 Expected a parameter named 55 的错误 .

1 回答

  • 0

    问题在于花括号,我删除了一对花括号并在第二层内添加了属性,现在可以正常工作了 . 代码看起来像这样 .

    match (n:PERSON {`55`: 55}) return n;
    

相关问题