我正计划为用户增加一个值(value)
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())
最佳答案
您可以使用update()在现有文档上设置一个值。
docRef.document(FirebaseAuth.getInstance().currentUser!!.uid)
.update("hasShop", true)