Star

look up 查询问题

使用:
lookup on city where city.name == “长沙市” | go from $-.VertexID over belong yield $$.district.name,$$.district.code

查询出来一个__EMPTY__ 请问一下这个是哪里产生的

nebula 2.0下如果该属性下不存在值,就会返回 ‘EMPTY’ 。截图里应该是你查询出来的一个 vertex 不存在该边的数据。
这里你可以更新 web-docker里的 client 和 studio 镜像到最新版本,会将 EMPTY 结果渲染出来

我用同样的查询语句 只是条件不一样 就查不出来EMPTY
不知道是什么原因

长沙市的数据 和岳阳市的数据 是同时插入的吗,
因为使用lookup 语句的时候是走索引的,
索引的 原理是: 如果数据已经存在,然后建立索引,如果不rebuild 索引的话,之前的数据也是查不出来的,
所以你可以 rebuild city 这个索引 之后 再试试

使用rebuild 后 还是 查询 长沙市 会出现 ‘EMPTY’ 但是查询岳阳市 不会出现

麻烦您
1、配置文件 nebula-graphd.conf 中的 --v=0 该为 --v=1
2、重启一下服务nebula-graph
3、运行长沙市那条 命令
4、把 logs目录下的 nebula-graph.INFO这个文件贴一下,
多谢

运行了 但是logs下面没有任何日志

有了

贴一下 全部的 nebula-graph日志吧,

这个单独执行的返回是啥?

我觉得跟storage client 重试有关啊,pr https://github.com/vesoft-inc/nebula-common/pull/393
那个错误,就是storage client 重试报的。

多个part 报错,然后去重试,导致莫名其妙的各种问题,chaos已经出现多次

这个还没修掉吗?。。。

修改了,pr没有合并啊

浙ICP备20010487号