Nebula Graph Studio 导入图探索报错: Cannot read property 'vid' of undefined

提问参考模版:

  • nebula 版本:2.0.1
  • nebula graph studio 版本:2.2.1
  • 部署方式 k8s
  • 是否为线上版本:Y
  • 问题的具体描述

查询结果为int类型的vid,结果无法导入图探索,控制台报错如下:

ps: 事实上已经执行了match查询,并返回了结果,只是在导入的时候报错



Uncaught (in promise) TypeError: Cannot read property 'vid' of undefined
    at app.c63bf1e1afbf7c52941e.js:1
    at Array.map (<anonymous>)
    at app.c63bf1e1afbf7c52941e.js:1
    at u (vendors.0d0483ed307125fdcad5.js:300)
    at Generator._invoke (vendors.0d0483ed307125fdcad5.js:300)
    at Generator.next (vendors.0d0483ed307125fdcad5.js:300)
    at n (vendors.0d0483ed307125fdcad5.js:363)
    at l (vendors.0d0483ed307125fdcad5.js:363)

你可以通过console执行你的query,然后截图执行的结果吗?

当然,如下图

方便给一份能复现的简易数据吗,我本地测试是能成功导入的,并没有复现出来

你用最新的docker版本试下?应该不是数据问题,我所有的tag都查不出来

我用 docker 部署的可以呀,你看能不能给单条 schema 一致然后假数据无法导入的例子呢

可能是我没说清楚,我是说在导入 “图探索” 的时候 会报错

我知道你的意思啊,但我和同事在本地的所有数据集在 2.2.1 版本都是可以正常导入的,所以需要一条你的问题数据进行测试,或者你把所有镜像包括 studio 和 http gateway都删了重新下一份试试。因为此次更新有接口的数据结构改动可能因为缓存等原因你那边多个服务未同步上

知道为什么了,因为我只更新了nebula-graph-studio的image,没更新nebula-http-gateway的image。
现在已经成功了,谢谢你!