Java 如何从FirebaseFireStore回收器选项中的解析快照向arraylist添加项。?

Java 如何从FirebaseFireStore回收器选项中的解析快照向arraylist添加项。?,java,android,firebase,google-cloud-firestore,Java,Android,Firebase,Google Cloud Firestore,如何从Firebase Firestore中的解析快照向arraylist添加项 如果我真的明白你的意思 如果文档包含数组字段,则更新数组中的元素, 可以使用arrayUnion和arrayRemove添加和删除元素。 arrayUnion向数组中添加元素,但仅添加尚未添加的元素 目前arrayRemove删除每个给定元素的所有实例 DocumentReference washingtonRef = db.collection("cities").document("DC"); // Atom

如何从Firebase Firestore中的解析快照向arraylist添加项

如果我真的明白你的意思

如果文档包含数组字段,则更新数组中的元素, 可以使用arrayUnion和arrayRemove添加和删除元素。 arrayUnion向数组中添加元素,但仅添加尚未添加的元素 目前arrayRemove删除每个给定元素的所有实例

DocumentReference washingtonRef = db.collection("cities").document("DC");

// Atomically add a new region to the "regions" array field.
washingtonRef.update("regions", FieldValue.arrayUnion("greater_virginia"));

// Atomically remove a region from the "regions" array field.
washingtonRef.update("regions", FieldValue.arrayRemove("east_coast"));

这篇文章内容广泛,请更新你的文章并包含更多细节。另一方面,您可以在firebase上浏览有关该问题的一些基本教程