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>
返回。
如果你想阅读更多,你也可以从这篇文章中看到我的答案。