У меня вопрос к определению графа в arangodb. Это очень простой сценарий, но я не смог найти хорошего решения. Я создаю граф с коллекциями вершин A, B, C, D. Я создаю коллекцию ребер E. В определении ребра я определяю (E, [A, B], [C, D]). Теперь я просто хочу удалить коллекцию вершин D. Единственный способ, который я нашел, - это использовать коллекцию _graps, чтобы выяснить, какие коллекции вершин связаны с ребром E, и перестроить определение ребра без D. Только тогда D будет перемещено в коллекции orphand и можно удалить с помощью _removeVertexCollection. Выглядит очень грязно.
Спасибо,
Андрей