有没有办法以hashmap的形式从gremlin返回数据?
我想知道是否可以从Gremlin查询中以HashMap的形式获取数据(一个顶点作为键,另一个顶点作为值)有没有办法以hashmap的形式从gremlin返回数据?,gremlin,janusgraph,Gremlin,Janusgraph,我想知道是否可以从Gremlin查询中以HashMap的形式获取数据(一个顶点作为键,另一个顶点作为值) g.V().has('familyName','Smith').as('familyName').out().as('name').select('familyName','name').by('property1').by('property2') 上述查询检索的结果如下: { 'familyName:Smith' 'name:John' } 我希望结果是 { 'Smith:John'
g.V().has('familyName','Smith').as('familyName').out().as('name').select('familyName','name').by('property1').by('property2')
上述查询检索的结果如下:
{
'familyName:Smith'
'name:John'
}
我希望结果是
{
'Smith:John'
}
如果必须动态确定要生成的
映射的键,则通常使用group()
g.V().has('familyName','Smith').
group().
by('familyName').
by(out().values('name'))