2017-02-20 13 views
-2

Я нашел несколько вопросов, которые похожи, но никакое решение не работало по мере необходимости или не использовало внутренние функции. Это наиболее актуально: Getting data for d3 from ArangoDB using AQL (or arangojs)Arango ответ одного дерева с использованием только AQL

Я не могу понять, как вернуть один ответ с древовидной структурой родительских + детей. То, что D3 может понять. Независимо от того, что я делаю, за пределами первой итерации, все беспорядок. Я попробовал MERGE и MERGE_RECURSIVE, но он просто не работал, как я думал. Я не знаю, как я могу заставить его работать. Я привык к Neo4J, и по какой-то причине мне это трудно понять.

Любая помощь будет, Спасибо, DD.

+0

Я нашел простое решение. Я просто использую AQL для получения плоского списка результатов и их ребер. После этого я просто сортирую его, как мне нужно в моем коде. –

ответ

0

Я нашел простое решение. Я просто использую AQL для получения плоского списка результатов и их ребер. После этого я просто отсортирую его по своему коду.

+0

Если вы можете указать, как выглядит ваш запрос, возможно, вам будет показано, как сортировать данные в AQL. Я делал запросы, прежде чем вытащить данные, которые будут использоваться диаграммами nvd3, и смог выполнить большую часть сортировки и разбора в AQL, поэтому код должен сделать почти ничего лишнего для результата. –