Neo4j 按属性获取节点的密码查询不起作用
我正在NodeJS中构建一个Neo4j原型 我正在本地浏览器上运行密码查询以进行测试 当我运行此查询时,我得到以下信息:Neo4j 按属性获取节点的密码查询不起作用,neo4j,Neo4j,我正在NodeJS中构建一个Neo4j原型 我正在本地浏览器上运行密码查询以进行测试 当我运行此查询时,我得到以下信息: MATCH (n) RETURN n; 但是,当我试图通过id属性获取User时,我什么也得不到 这不会有任何回报 MATCH (u:User {id: 1}) RETURN u; 我做错了什么 最终,我希望通过以下方式获得用户的追随者: MATCH (:User {id: 2})<-[:FOLLOWING]-(followers) RETURN follower
MATCH (n) RETURN n;
但是,当我试图通过id
属性获取User
时,我什么也得不到
这不会有任何回报
MATCH (u:User {id: 1}) RETURN u;
我做错了什么
最终,我希望通过以下方式获得用户的追随者:
MATCH (:User {id: 2})<-[:FOLLOWING]-(followers) RETURN followers.id;
MATCH(:User{id:2})最可能的原因是id
是字符串MATCH(u:User{id:“1”})返回u
应该有效。尝试下面的查询。在返回id时,需要将值放在引号(字符串数据类型)中并删除重复项
MATCH (:User {id: "2"})<-[:FOLLOWING]-(followers)
RETURN distinct followers.id
MATCH(:User{id:“2”})