我有这个应用程序,每天我都想显示随机报价。引号存储在文档中,该文档具有由firestore自动创建的名为quotes
的集合中的索引。
我看过本教程https://www.youtube.com/watch?v=rvxYRm6n_NM,但是文档中有ID,例如:ID inspiration
var docRef: DocumentReference!
...
let db = Firestore.firestore()
docRef = db.document("quotes/inspiration")
...
docRef.getDocument { (docSnapshot, error) in
guard let docSnapshot = docSnapshot, docSnapshot.exists else {return}
let myData = docSnapshot.data()
let latestQuote = myData["quote"] as? String ?? ""
let latestAuthor = myData["author"] as? String ?? ""
}
除了从集合quotes
中获取随机文档之外,是否有其他方法可以做到?