Запрос Gremlin в Lambda не возвращает результатов
Я пытаюсь выполнить запрос Neptune SparQl внутри функции Lambda.
Следуя документации: Примеры функций AWS Lambda для Amazon Neptune
Я использовал образец для nodeJS.
Запустив образец, я получаю в ответ:
{
"value": "5403",
"done": false
}
Я не знаком с синтаксисом Gremlin, и при чтении следующей документации: PRACTICAL GREMLIN есть несколько примеров.
Мой рабочий запрос SparQl в Jyppiter на AWS:
base <http://uri.name/>
prefix : <property/>
prefix class: <Class/>
SELECT *
from <graphs/Asset/EXTRA>
where {
?v ?e ?u
}
limit 100
Результаты такие:
http://uri.name/assets/1 || http://www.w3.org/1999/02/22-rdf-syntax-ns#type || http://uri.name/class/Class
Пытаюсь перевести на Гремлин:
b: await g.V().hasLabel('assets').valueMap().toList(),
c: await g.V().hasLabel('assets').values('assets').limit(20).next()
И несколько вариантов, однако все они получаются так:
"b": [
{},
{},
{},
{},
{}
],
"c": {
"value": null,
"done": true
},
Есть ли что-то, что мне не хватает с форматированием или запросом?