studio拓展 问题

  • nebula 版本:
  • Nebula Studio 版本 v2.2.1
  • 部署方式:docker
  • 是否为线上版本:Y
  • 硬件信息
    • 磁盘:SSD
  • 问题的具体描述
    在我使用studio的使用发生了一下错误:在查询一个节点后,使用拓展 出现以下错误

    随后直接白屏

我使用控制台试过,并没有发生什么错误 很奇怪?

先说一下过程,应该是我操作出问题了,但是我不知道是什么问题
我是将三元组文件经过hash之后生成两个文件,一个实体文件(hash值对应实体名)和一个关系文件
在我将数据导入数据库的时候,我将hash生成的值设置为了int, 在拓展时出现了上述的问题
昨晚 我又试了一下将配置文件改为了string(在导入数据库的时候),在拓展时并没有上述问题

studio的版本时最新版 在发帖之前跟新的 v2.2.1

edge和chrom都试过了

这个和你创建 space 的时候设置的 vid 类型有关系,2.x 支持 vid 的类型为 int 和 string,所以盲猜应该是你的类型不匹配导致的。

我看你截图里,是有负数的vid,然后报错信息里变成 -(123456)这样子的解析方式了,印象里这是 nebula 之前的版本对负数有解析问题,你更新下 nebula 试试

我昨天才用docker pull更新nebula graph 应该时最新的


我才控制台运行过对应的nGQL语句 是没有问题的

你的 id 换成负数试试,你前面的报错是拓展时候有负id才出现的,你的 nebula 具体镜像 tag 是哪个,是 2.0.1的吗,还是 nightly 或者 rc?

确实是负值的问题 tag是v2.0.0 我按照这个官网的文档 执行以下命名 docker-compose pull ,docker-compose down,docker-compose up -d 之后,版本没有跟新啊 tag还是v2.0.0

这个问题修复后合入v2.0.1啦。你切换到最新的 nebula 版本就好了

非常感谢您的回答 但是我还有个问题,使用最新版本,是不是要git clone v2.0.1最新版本,然后使用docker-compose 安装 ,但是这样的话 我之前的导入的数据该怎么办啊?

这个小版本升级数据是兼容的,不会丢的。升级完可以正常使用

1 个赞

最后一个问题 nebula-docker-compose上没有v2.0.1的分支啊

你可以在现有的 docker-compose.yaml文件里把 v2.0.0全替换成 2.0.1。后续我们会把分支加上

非常感谢您的回答

该主题在最后一个回复创建后2天后自动关闭。不再允许新的回复。

浙ICP备20010487号