我正试图让String array
中的文档中有Firestore Database
。
我在该数组中添加了(手动)一项,但是当我尝试在该数组中获取这些项时,我总是得到一个空数组。
到目前为止,这是我的代码:
func getUserFollowingList(id userId: String, completion: @escaping(Array<String>)->()) {
let followingArray = [String]()
db.collection(USERS_COLLECTION).document(userId).getDocument { (doc, error) in
if let err = error {
print(err.localizedDescription)
completion(followingArray)
}
guard let following = doc?.get(USER_FOLLOWING) else { return }
let followingList = following as! [String]
completion(followingList)
}
}
我正在尝试获取当前用户的朋友列表。
这是我的Firestore数据库:
following
0 "9RtM0wgiKee6I5Lo8EugTFihyXE3"
profile_image: "IMAGE_URL"
useremail: "user@test.com"
username: "Testuser"