gremlin - 有没有办法以 hashmap 的形式从 gremlin 返回数据?
问题描述
我想知道我是否可以从 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'
}
解决方案
当Map
您要生成的键必须动态确定时,您通常使用group()
.
g.V().has('familyName','Smith').
group().
by('familyName').
by(out().values('name'))
推荐阅读
- tensorflow - 在 TensorFlow 层中重新缩放图像
- swift - PPS 号码验证 iOS Swift
- python - 由于 cv2,无法使用 cx_freeze 部署 python 程序
- ethereum - 带有 EIP712 的坚固标志
- python - 使用 Python 将 Google Sheet 下载为 CSV,生成的 CSV 只有一行
- flutter - 返回并显示小吃店
- azure-iot-edge - 确定 IoT Edge 分层部署是否已完成
- python - 检查 Paramiko 是否重新交换密钥(rekeys)
- flutter - Flutter Hero 小部件未按预期工作
- sql - SQL 重新格式化电子邮件地址