gpt4 book ai didi

firebase - Firebase 如何处理 long 和 double?

转载 作者:行者123 更新时间:2023-12-04 04:40:04 26 4
gpt4 key购买 nike

Firebase Java API 指定 Long 是传递给 setValue() 的有效类型。 JavaScript 只支持单一的数字类型,相当于 Java 的“double”。因此,如果我从 JavaScript 插入一个数字并稍后从 Java 检索它,我会得到 Long 还是 Double?在任何跨平台 Firebase 代码中使用 Longs 是不是一个坏主意,因为 JavaScript 客户端无法创建这种类型?

最佳答案

在服务器上,号码被分配到长号或双号中。如果数字正好映射到一个 Long(即在 Long 的范围内,并且没有小数点),它将被存储为一个 Long。否则,它将存储为 Double。

在 Longs 方面,Javascript 确实不如 Java 精确,但如果您保持在 Javascript 的限制内,那么使用 Longs 跨平台应该没有问题。

关于firebase - Firebase 如何处理 long 和 double?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19014252/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com