嗨!我想从我的firestore数据库中获取一个boolean数组中的数据,如果我运行此代码:
Log.d("firestore", String.valueOf(document.getData()));
我得到了这个结果:
{nombre = AVL,boolArray = [true,false,false]}
答案 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查看我的答案。