當我想更新recipIds用戶文檔中的數組列表時,數組列表被擦除并設置新值。我試圖獲取舊收藏,然后為其添加新價值并進行更新,但這似乎有點過分了。public void saveRecipeIds(User user) { String currentUserId = mAuth.getCurrentUser().getUid(); Map<String, Object> userMap = new HashMap<>(); userMap.put("recipeIds", user.getRecipesIds()); db.collection("users").document(currentUserId).update(userMap);}我想用新值更新我的數組列表而不擦除舊列表數據。這是它在 Firestore 中的樣子:https://imgur.com/a/LUnYxsa
如何更新文檔中的 arrayList?
慕田峪7331174
2023-03-23 14:12:07