Запрос 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
  },

Есть ли что-то, что мне не хватает с форматированием или запросом?

0 ответов

Другие вопросы по тегам