當(dāng)我想更新recipIds用戶文檔中的數(shù)組列表時(shí),數(shù)組列表被擦除并設(shè)置新值。我試圖獲取舊收藏,然后為其添加新價(jià)值并進(jìn)行更新,但這似乎有點(diǎn)過(guò)分了。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);}我想用新值更新我的數(shù)組列表而不擦除舊列表數(shù)據(jù)。這是它在 Firestore 中的樣子:https://imgur.com/a/LUnYxsa
如何更新文檔中的 arrayList?
慕田峪7331174
2023-03-23 14:12:07