在一个别名下返回多个节点属性

时间:2017-02-02 18:49:56

标签: neo4j

我的查询部分如下:

RETURN user.username as createdBy

我想要这样的事情:

RETURN (user.username, user.profilePicture) as createdBy

结果我将被创建为具有属性username和profilePicture的对象。

1 个答案:

答案 0 :(得分:1)

如果您使用的是Neo4j 3.1.x,则可以使用地图投影仅返回节点的感兴趣属性:

RETURN user {.username, .profilePicture} as createdBy

如果您使用的是3.0.x,则可以显式返回包含所需属性的地图:

RETURN {username:user.username, profilePicture:user.profilePicture} as createdBy