rethinkdb协议:为什么数字数据类型定义为Double

时间:2014-05-05 08:06:28

标签: rethinkdb

展望here我发现NUM数据类型设置为Double。我应该如何将64位Long值传递给rethinkdb?

1 个答案:

答案 0 :(得分:1)

窃取用户组的答案:

目前还没有好办法在RethinkDB中操作除双打之外的任何东西。 (我们可能会在将来添加对其他数字类型的支持。)

如果您只需要存储和检索长片,则可以将它们存储为字符串。如果你知道你不会有超过2 ^ 53的任何数字,那么将长值存储为双精度也是安全的。