【发布时间】:2020-07-24 05:15:19
【问题描述】:
我这里有这段代码,我想删除数组“Answered”中的某个值。有没有一种简单的方法来访问数组中的第一个值?这是正确的,但显示了我想要发生的事情 "Answered[0]"
let uid = Auth.auth().currentUser?.uid
print(self.randomArray)
let wash = db.collection("users").document(uid!)
wash.updateData([
"Answered": FieldValue.arrayUnion([self.randomArray])
])
}
if(self.check.isEmpty != true){
self.whichQuestion = self.check[0]
self.whichQuestionString = String(self.whichQuestion)
db.collection("users").document(uid!).updateData([
"Answered": FieldValue.delete(),
]) { err in
if let err = err {
print("Error updating document: \(err)")
} else {
print("Document successfully updated")
}
}
【问题讨论】:
标签: swift firebase google-cloud-firestore