2.x Studio问题

2.x nebulaGrapg
2.x Studio查询无效参数,fetch查询报错,信息如下,请问如何解决呢,谢谢

相关信息

  • nebula 版本:v2-nightly
  • nebula-console 版本:v2-nightly
  • 部署方式(分布式 / 单机 / Docker / DBaaS):Docker
  • 硬盘:机械硬盘100g
  • 内存:4g

麻烦补充下必要的硬件信息(磁盘、内存),补充完毕之后,帖子会发布出来给研发人员进行回复~

nebula 版本:v2-nightly
nebula-console 版本:v2-nightly
部署方式(分布式 / 单机 / Docker / DBaaS):Docker
硬盘:100g
内存:4g

ssd 还是 hdd 呢。方便我们排查下问题

还有一个新问题,Match查不到信息。如下图,fetch可以返回。Match没有返回,哪里写的不对吗,谢谢

这个不清楚,公司的服务器

创建 string 类型的索引时候需要指明长度。
具体可以参考 文档

上面还有一个关于Match查询的问题,麻烦帮忙看下呗,谢谢


应该是可以查到的,你看看浏览器控制台里接口有返回数据么,或者报错信息

1 个赞

接口返回如下图

更新下 web-docker 里所有的镜像试试,client 镜像最新的是 vesoft/nebula-http-gateway:v2

版本是最新的,如我之前发的fetch的图片,现在vid需要加双引号了吗,之前1.x的版本是不用的,2.x的版本我不加就回报错

1.x 版本 vid 是 int 类型的,2.x 版本 vid 是 string类型的(不过近期的 nebula 更新也做了 int 兼容)
那你在 nebula console 里用该 match 语句可以查询到这个点信息吗

查找不到

执行以下下面的语句,看看在 product tag 上有没有对应属性的 index:

SHOW TAG INDEXES;

现在 Match 需要依赖 Index 属性才能查询,如果目前查询不到结果

额,解决了,要先建立索引再导入数据Match才有数据,记录一下吧,可能别人会和我一样 :sweat_smile:
谢谢两位啦

1 个赞