如何在Android Studio Java中将数组上传到Firestore数据
我想上传这样的数据:
编辑的问题
//I have ArrayList<FoodModel> arr;
ArrayList<FoodModel> arr = new ArrayList<>();
arr.add(new FoodModel("Hamburger"));
arr.add(new FoodModel("Pizza"));
arr.add(new FoodModel("Chicken"));
//and so on...
我想把ArrayList
上传到firestore,有可能吗
# 1 楼答案
只需在hashmap中添加一个列表字段:
或者,也可以使用
arrayUnion
向数组中添加新项可以在Firestore中添加对象数组(甚至嵌套贴图)。但是,您应该将数组添加为列表
参考资料:
Cloud Firestore Data Types
Update elements in an array