如何从 Firestore 中检索浮动?
Posted
技术标签:
【中文标题】如何从 Firestore 中检索浮动?【英文标题】:How to retrieve float from Firestore? 【发布时间】:2020-11-01 05:10:56 【问题描述】:您好,我在从 Firestore 检索数据时遇到问题。我不知道如何从带点的数字字段中检索数据。
例如
Prize : 2.54
我试过了
longPrize = documentSnapshot.getLong("Prize");
但它不起作用,因为它只返回2
。结果我必须得到2.54
。
我怎么能做到这一点?不幸的是,Firebase 不支持以浮点形式检索数据(getFloat()
不存在)。
【问题讨论】:
【参考方案1】:如果文档字段中有浮点数,则可以使用 getDouble() 将其作为 Double 访问。如果您想将其转换为浮点数,这取决于您。
另请阅读:Float and double datatype in Java
【讨论】:
以上是关于如何从 Firestore 中检索浮动?的主要内容,如果未能解决你的问题,请参考以下文章
Flutter - 如何从 Firestore 中检索 ID 列表并在 GridView 中显示它们的项目?
如何从firestore中检索swiftUI中的预定义项目列表?