如何从 Firestore 中检索浮动?
How to retrieve float from Firestore?
您好,我在从 Firestore 检索数据时遇到问题。我不知道如何从带有点的数字字段中检索数据。
For example Prize : 2.54
我试过了
longPrize = documentSnapshot.getLong("Prize");
但它不起作用,因为它只是 returns 2
。结果我必须得到 2.54
。
我该怎么做?不幸的是,Firebase 不支持以浮点形式检索数据(getFloat()
不存在)。
如果文档字段中有浮点数,可以使用 getDouble() 将其作为双精度值访问。如果您想将其转换为浮点数,那由您决定。
另请阅读:Float and double datatype in Java
您好,我在从 Firestore 检索数据时遇到问题。我不知道如何从带有点的数字字段中检索数据。
For example
Prize : 2.54
我试过了
longPrize = documentSnapshot.getLong("Prize");
但它不起作用,因为它只是 returns 2
。结果我必须得到 2.54
。
我该怎么做?不幸的是,Firebase 不支持以浮点形式检索数据(getFloat()
不存在)。
如果文档字段中有浮点数,可以使用 getDouble() 将其作为双精度值访问。如果您想将其转换为浮点数,那由您决定。
另请阅读:Float and double datatype in Java