我打算为用户增加一个价值
docRef.document(FirebaseAuth.getInstance().currentUser!!.uid)
.set("hasShop", SetOptions.merge())
现在,我想说这个hasShop值应该为true,但我不想这样做
val map = hashMapOf<String,Any>
map["hasShop"] = true
docRef.document(FirebaseAuth.getInstance().currentUser!!.uid)
.set(map, SetOptions.merge())
是否有更好的方法来做到这一点?
docRef.document(FirebaseAuth.getInstance().currentUser!!.uid)
.set("hasShop" {true} , SetOptions.merge())
答案 0 :(得分:2)
您可以使用update()在现有文档上设置一个值。
docRef.document(FirebaseAuth.getInstance().currentUser!!.uid)
.update("hasShop", true)