节点:用户{用户名,密码,电话,状态} 我想返回用户包含ID节点并排除密码
示例:
NodeID:1 {用户名:“admin”,密码:“123456”,电话:“0123456567, 状态:1“}
返回:
用户{id:1,用户名:“admin”,电话:“0123465567”,状态:1}
答案 0 :(得分:1)
您需要仅指定所需的属性(包括内部neo4j节点ID),或使用APOC Procedures从地图中删除您不想要的属性。
这是一个使用APOC的示例,在使用地图投影从节点获取属性地图并将id属性添加到地图之后。
MATCH (u:User{username:'admin'})
WITH u {id:id(u), .*} as u
WITH apoc.map.removeKey(u,'password') as u
RETURN u