Java 如何从Firestore检索浮动?

Java 如何从Firestore检索浮动?,java,android,firebase,google-cloud-firestore,data-retrieval,Java,Android,Firebase,Google Cloud Firestore,Data Retrieval,嗨,我在从Firestore检索数据时遇到问题。我不知道如何从带点的数字字段中检索数据 例如Prize:2.54 我试过这个 longPrize = documentSnapshot.getLong("Prize"); 但它不起作用,因为它只返回2。结果我必须得到2.54。 我怎么能做到?不幸的是,Firebase不支持以浮点形式检索数据(getFloat()不存在)。如果文档字段中有浮点数字,则可以将其作为双精度字符访问。如果你想把它变成一个浮球,那取决于你 另见:

嗨,我在从Firestore检索数据时遇到问题。我不知道如何从带点的数字字段中检索数据

例如
Prize:2.54

我试过这个

longPrize = documentSnapshot.getLong("Prize");
但它不起作用,因为它只返回
2
。结果我必须得到
2.54

我怎么能做到?不幸的是,Firebase不支持以浮点形式检索数据(
getFloat()
不存在)。

如果文档字段中有浮点数字,则可以将其作为双精度字符访问。如果你想把它变成一个浮球,那取决于你

另见: