如何在Gremlin中获取顶点的几个属性?

时间:2012-03-12 04:12:24

标签: neo4j gremlin

假设我在图数据库中有一个顶点{first_name,last_name}(本例中为Neo4j)。

我可以通过以下方式获取任何这些属性

g.v(1).first_name 
=> John
g.v(1).last_name 
=> Smith

我可以通过

获得所有属性
g.v(1).map

我想弄清楚的是如何同时获取多个属性(连接属性),例如

g.v(1).some-magic-here 
=> John Smith

1 个答案:

答案 0 :(得分:7)

可以使用转换步骤

完成
  

transform {closure} 发出闭包的结果

所以,回答这个问题:

g.v(1).transform{it.first_name + ' ' + it.last_name}
=> John Smith