Arangodb, использующий Java API: когда создается граф, нужно ли уже определять все края? - PullRequest
0 голосов
/ 17 декабря 2018

Насколько я могу судить, вы должны указать определения ребер во время создания, и, похоже, нет способа добавить определение ребер позже.Но я также вижу примеры, написанные на Javascript (я думаю), где определения ребер могут быть добавлены позже.Прав ли я насчет этого ограничения Java и говорит ли это о том, что Javascript может быть лучшим выбором для языка программирования для взаимодействия с ArangoDB?

РЕДАКТИРОВАТЬ: Можно ли добавить коллекцию edgeDefinitions после создания графа?

РЕДАКТИРОВАТЬ: мне кажется, что, поскольку Java API выполняет вызовы REST, позднее добавление в коллекцию не будет работать вообще.

1 Ответ

0 голосов
/ 17 декабря 2018

Можно добавить определение ребра в существующий граф, используя метод addEdgeDefinition ArangoDB-Java-Driver .

Пример приведен в документации для драйвера Java .

Подобным образом можно заменить / удалить определение ребра на replaceEdgeDefinition / removeEdgeDefinition.

...