Star

go执行一步查询报错"Unknown Vertex"

版本:
nebula数据库版本号为1.0.0-rc4
java sdk版本号为1.0.0

业务背景:
1、有两种tag类型的节点,分别为A tag类型的节点和B tag类型的节点;
2、有一种边类型E,用于实现B类型节点指向A类型节点;
3、使用java sdk分别对A tag类型插入节点uuid(“a”),B tag类型的插入节点uuid(“b”),返回执行成功了;
4、使用java sdk插入一条类型为E的边e,边从uuid(“b”)节点指向uuid(“a”)节点,返回执行成功了;

业务异常点:
1、使用java sdk执行go 1 steps from uuid(“a”) over E reversely yield E._dst能正常返回查询到的b节点的vertexId = uuid(“b”);
2、使用java sdk执行go 1 steps from uuid(“a”) over E reversely yield E._dst, $$.B.属性,则报错"Unknown Vertex";
3、执行fetch prop on B uuid(“b”)返回空结果,正常应该要返回节点b的属性的

问题:
出现这种异常的原因是b节点没有插入成功,还是b节点插入成功了但是uuid生成vertexId有问题?
能否详细说下错误原因?

请更新到最新release版本试下。

浙ICP备20010487号