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

时间:2018-06-03 01:11:40

标签: android google-cloud-firestore

firestoredatabase

嗨!我想从我的firestore数据库中获取一个boolean数组中的数据,如果我运行此代码:

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

我得到了这个结果:

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

2 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

$('#btnAdd').click(function (e) { $('#List1 > option:selected').appendTo('#List2'); $("#List2 option").prop("selected", "selected"); e.preventDefault();}) $('#btnRemove').click(function (e) { $('#List2 > option:selected').appendTo('#List1'); $("#List2 option").prop("selected", "selected"); e.preventDefault();}) @Html.ListBoxFor(m => m.StdList1Ids, Model.AvailableStudentsList, new { id = "List1", title = "Use ctrl + click for Deselect selected Item", size = 10, style = "width: 100%;" }) @Html.ListBoxFor(m => m.StdList2Ids, Model.SelectedStudentsList, new { id = "List2", size = 10, style = "width: 100%;" }) 将返回document.getData(),其中包含两个其他地图。在第一种情况下,值的类型为Map,而在第二种情况下,值为String。但是如果你使用Array,正如Doug所说,即使我们知道数据存储为数组,数据也会以document.get("boolArray")的形式返回。

如果您想阅读更多内容,您还可以通过此post查看我的答案。