Studio vertexID int64支持

如图,因为js精度影响,会存在vertexID超过精度被截断

求问, Studio 目前导入图探索的时候,如何把VID 设置为 INT64类型呢?我看目前默认是string类型的id

你使用的是nebula 2.x版本的吧?

目前最新版的nebula 2.x版本,如果想让vid改为int64类型,需要在创建space的时候指定,具体参考下面的文档:

我图库的设置没问题,只是在Studio上我发现导入图探索的时候,默认是string vid 的形式做的查询,所以我这里导入的时候会不存在vid
图中的空间设置

Studio 查询结果,显示目标node的VID为2624809084832723053

导入时,显示不存在

浏览器查询请求中,语句默认了VID的类型

该请求在图库中的实际查询结果

从上面的描述看,你的vid是经过hash导入的?如果是,那你再导入图探索的时候,同样需要选择对应的vid处理方式:

我目前用的这个版本是当前github上23天前更新的版本,没有保持原始值的选项

2.x 版本的 studio 图探索还未兼容 int 类型的查询,我们很快会完善并发布相关版本,届时通知你

好的,感谢!

目前 studio 最新的 v1.2.7 和 v2.1.6 均已修复超过精度的数值显示问题,v2.1.6 同时也兼容了 int64 类型的 vid 查询,可以更新镜像使用

4 个赞