Вот действительно простой запрос:
g.V('customerId').out().path()
Результатом этого JSON является
{
"requestId":"96b26c1d-d032-2004-d36e-c700bd6db2a2",
"status":{
"message":"",
"code":200,
"attributes":{
"@type":"g:Map",
"@value":[
]
}
},
"result":{
"data":{
"@type":"g:List",
"@value":[
{
"@type":"g:Path",
"@value":{
"labels":{
"@type":"g:List",
"@value":[
{
"@type":"g:Set",
"@value":[
]
},
{
"@type":"g:Set",
"@value":[
]
}
]
},
"objects":{
"@type":"g:List",
"@value":[
{
"@type":"g:Vertex",
"@value":{
"id":"customerId",
"label":"customer"
}
},
{
"@type":"g:Vertex",
"@value":{
"id":"e:[email protected]",
"label":"email"
}
}
]
}
}
}
]
},
"meta":{
"@type":"g:Map",
"@value":[
]
}
}
}
Теперь вершина клиента также содержит имя свойства и возраст. Я хотел бы понять, как (просто, если возможно) сформировать мой запрос гремлина таким образом, чтобы он вмещал свойства вершины в графе. Обратите внимание, что когда я просто запускаю g.V ("customerId"), ответ действительно содержит эти свойства.