nebula studio 图形边不显示

nebula studio为什么不显示边?难道是因为我边上没属性?

你是直接导入的点吗

你先fetch prop on 任意一条边, 看有东西吗?

不是,这个是按nGQL查询出来的

1.光标悬浮到节点上都是有数据的


2.使用fetch prop on查询出来的数据都是ok的
fetch prop on event 2011083904299918682 yield event.htlid as htlid;
go from hash(“htlid|2850277”) over prop_edge;

另外有个问题,edge存放的只是两个顶点的vertextID,具体的vertextID是什么类型,edge其实不知道的吧?但是你们图形上确能识别出edge上的vertexID是哪个节点并准确的显示出了节点的数据,这个是怎么做到的?难道是FETCH PROP ON * vertexId ?

找到问题了,就是因为我的边没有属性。我在测试环境做了测试
case:
create tag htl(id string);
create tag mobile(value string);
create edge event();

insert vertex htl(id) values 1:(‘htl1’);
insert vertex mobile(value) values 2:(‘mobile1’);
insert edge event () values 1->2:(),2->1:();

find all path from 1 to 2 over event
结果是

那你们这个应该属于bug吧

嗯,这个是个bug,近期我们修复一下,另外你刚才说获取点的属性问题,是的,我们用的fetch prop的方法

好的

不好意思,我这边又复现了一把,发现空边的情况是可以显示的:

数据是按着你给的样例来的,你探索的时候应该也是从一个点比如 1, 根据选择的event边进行探索的?如果是这样的话是可以正常显示出来的,像上面一样。我这边是nebula1.1, studio版本是1.2.0

你好,我本地按照你提供的 case,是能显示边的,请问你的浏览器版本是多少,能否打开浏览器控制台再操作一遍看控制台上有什么报错

1.浏览器版本


2.nebula studio版本

console 没有报错

你好~ 根据你提供的示例数据,FIND ALL PATH 的查询结果:

可以点击“查询子图”,将结果导入“图探索”,显示效果如下:

或者,使用 GO FROM 1 OVER event YIELD event._src, event._dst; 得到如下结果:

点击“导入图探索”,选择展示“边”,显示如下:

两个功能的文档:

导入图探索:https://docs.nebula-graph.com.cn/nebula-studio/use-console/st-ug-open-in-explorer/
查看子图:https://docs.nebula-graph.com.cn/nebula-studio/use-console/st-ug-visualize-findpath/

1 个赞

你的nebula数据库是什么版本?nebula之前版本有个类似的问题,但是已经修复了,不确定你是否是之前的版本

1 个赞

使用的nebula版本是 Version 1.0.0-rc4

问题已修复,就是nebula版本的问题,统一升级到v.1.1.0 OK

4 个赞