从布尔数组获取/获取数据 - Firestore Android



firestoredatabase

嗨!我想从我的 Firestore 数据库中的布尔数组中获取数据,如果我运行以下代码:

Log.d("firestore", String.valueOf(document.getData()));

我得到这个结果:

{nombre=AVL, boolArray=[true, false, false]}

document.get("boolArray")应该返回一个List<Boolean>类型对象。

document.getData()将返回一个Map,其中包含另外两个映射。在第一种情况下,该值的类型为String,而在第二种情况下,该值是Array。但是如果你正在使用document.get("boolArray"),正如 Doug 所说,即使我们知道数据存储为数组,数据也会作为List<Boolean>返回。

如果你想阅读更多,你也可以从这篇文章中看到我的答案。

最新更新