timestamp格式的字段输出变成整数,无论在命令行还是java客户端都是如此,
感谢您的反馈,应该是fetch的时候,类型错了。我们尽快修复,感谢!
是修复nebula的服务端还是客户端呢?这个比较着急用,目前我们服务端的版本是1.1.0的
服务端返回的就是int64类型,timestamp就是int64,将一个int64按照时间格式显示,是console自己根据类型显示的,现在是服务端返回的类型是int64,导致console不能按照timestamp去显示,所以是要修改服务端。
1 个赞
nebula服务端版本:1.2.0
问题:在fetch prop on 显示timestamp的时候,现在显示的时间戳是 timestamp格式显示了。
但是在 fetch prop on 之后,再追加yield 语句 进行选择具体的展示属性时,依然是按照 整数型的时间戳格式展示的。目前有什么转换语句可以解决这个问题吗?
这应该是bug,你可以在前面加 (timestamp)。上面修复了没有yield的错误,yield的没有修复,修复yield 的pr Fix fetch yield column use the wrong type by laura-ding · Pull Request #2468 · vesoft-inc/nebula · GitHub
【前面加 timestamp】,帮忙给一个具体的简单的ngql看下,我试了好几种,都是无法错误。
(timestamp)Fund.setupDate as setupDate
好的,可以了,谢谢。这个bug 辛苦后续解决下。