ArangoDB:图形查看器中边和顶点的自定义标签

ArangoDB:图形查看器中边和顶点的自定义标签,arangodb,Arangodb,我有一个“总统”系列: {"_key": "1", "name": "George Washington"}, {"_key": "2","name": "John Adams"}, {"_key": "3", "name": "Thomas Jefferson"}, {"_key": "4", "name": "James Madison"} 还有一个边缘系列“总统关系”: {"_from": "presidents/1", "_to": "presidents/4", "linkType"

我有一个“总统”系列:

{"_key": "1", "name": "George Washington"},
{"_key": "2","name": "John Adams"},
{"_key": "3", "name": "Thomas Jefferson"},
{"_key": "4", "name": "James Madison"}
还有一个边缘系列“总统关系”:

{"_from": "presidents/1", "_to": "presidents/4", "linkType": "likes"},
{"_from": "presidents/3", "_to": "presidents/1", "linkType": "likes"},
{"_from": "presidents/2", "_to": "presidents/4", "linkType": "hates"},
{"_from": "presidents/1", "_to": "presidents/2", "linkType": "likes"},
{"_from": "presidents/1", "_to": "presidents/3", "linkType": "hates"}
如果我将这些导入到图形查看器中,我会得到以下结果:

这不是很有用。我想要的是这样的:


在图形查看器中是否有这样做的方法?最好使用AQL命令?

您可以通过使用图形查看器实现这一点:

1.)创建一个图表

边缘定义“总统关系”和作为“总统”的往返集合

2.)修改显示设置

打开图形显示设置菜单(右上菜单图标)并设置 节点标签为“名称”,边缘标签为“链接类型”。按“保存”按钮应用这些设置


仅AQL解决方案目前不可能,但将来可能会包括在内

我刚刚注意到:如果我在web界面的“图形”部分创建一个新的图形,那么您的方法是有效的。但如果我执行AQL命令“FOR doc IN presidents_Relationships RETURN doc”并在查询结果中单击“Graph Viewer”,则不会。这有点不方便,因为在我的实际数据库中,我只想查看所有节点和边的子集。是否有解决办法;还是一种不创建新集合而创建子集图的方法?