У меня есть график с деревом папок как структура, и я хочу, чтобы все вершины были листами от конкретной начальной точки в графике. Я использовал следующий AQL запрос:Извлечь вершины из GRAPH_NEIGHBORS AQL-запроса
FOR V in
GRAPH_NEIGHBORS("FolderTree",
{ "folderpath" : "/Cabinet 000001"},
{ direction : 'outbound',
maxDepth : 20,
vertexCollectionRestriction : 'Document'})
return V
Запрос работает нормально, но я только получить внутреннюю ручку ID в результаты:
["Document/4592118051","Document/4598606115","Document/4588185891",....]
Я хотел бы иметь в результате список записей в коллекции вместо внутренний идентификатор. Все внутренние идентификаторы принадлежат к одной коллекции. Мне интересно, можно ли использовать подзапрос. Я не понимаю, что может быть синтаксисом.
С уважением
Спасибо, что это хорошо работает. Я новичок в Arango.Anyway, это немного медленнее. Я, наконец, нашел другой способ сделать это – seb34