Параметры средства просмотра графиков ArangoDB: метка с использованием более одного атрибута - PullRequest
0 голосов
/ 14 декабря 2018

В примере набора данных Arango's Game of Thrones они показывают графическое представление, где узлы персонажа помечены двумя атрибутами: имя и фамилия.Как это сделать?

Пример программы просмотра графиков Arango с данными персонажей Game of Thrones

Справка не объясняет этого.

Параметры просмотра графика
Меню параметров узлов:
Метка (строка): узлы будут помечены этим атрибутом.Если атрибут узла не найден, метка отображаться не будет.

Это говорит о том, что можно использовать только один атрибут, однако в их примере показано использование двух атрибутов.

Ответы [ 2 ]

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

К счастью, это ArangoDB с открытым исходным кодом, так что его можно достичь и довольно легко

вот быстрый и грязный коммит с добавлением такой функциональности

для тестирования, не развертывая его в рабочей среде, так как это может вызвать непредвиденные проблемы безопасности

клон на linux https://github.com/pavelsevcik/arangodb, перейдите на него, переключитесь на ветку feature/graph-viewer-config-labels--quick-and-dirty изапустите

cd js/apps/system/_admin/aardvark/APP
npm install
npm run grunt
mv node_modules ..
zip -r ../app.zip .
mv .. /node_modules .

, затем разверните созданный js/apps/system/_admin/aardvark/app.zip через services> add service> upload> установите точку монтирования на /aardvark

, затем измените URL-адрес _admin/aardvark наaardvark и протестируйте его

здесь Запрос функции: Поддержка нескольких атрибутов для отображения меток в средстве просмотра графиков

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

Средство просмотра графиков не поддерживает несколько атрибутов для отображения меток.

Я сделал скриншот графика без меток и отредактировал его в Paint.NET, в этом весь секрет.Это было для полного контроля над шрифтом, размером и размещением.Эта комбинация была самым простым способом сделать это, когда я написал учебник по AQL .

Тем не менее, не стесняйтесь открывать запрос функции на GitHub .

...