1
A
回答
2
你可以保存你的參考變量中,並使用它你完成塊內。 從文檔:
var ref: DocumentReference? = nil
ref = db.collection("cities").addDocument(data: [
"name": "Tokyo",
"country": "Japan"
]) { err in
if let err = err {
print("Error adding document: \(err)")
} else {
print("Document added with ID: \(ref!.documentID)")
}
}
裁判.documentID會做的伎倆!
如果您正在討論的是保存時間以外的時間,我建議您在每次保存新文檔時將最後一個保存在另一個集合中的單個文檔中。
相關問題
- 1. 斯威夫特 - 推Segue公司
- 2. 檢索用斯威夫特
- 3. 檢索斯威夫特
- 4. IOS斯威夫特
- 5. 檢索字典從Firebase斯威夫特
- 6. 斯威夫特吐司不工作在斯威夫特3
- 7. UIAppearance斯威夫特4
- 8. 離子+公司的FireStore - bollean場檢索
- 9. 斯威夫特3 Segue公司中的UITableViewCell控制器
- 10. 自定義的UINavigationController Segue公司斯威夫特
- 11. 公司的FireStore安全規則:文檔
- 12. 火力地堡的iOS斯威夫特 - 檢索對應的聊天對話ID
- 13. 斯威夫特:從
- 14. iOS版 - 斯威夫特
- 15. iOS版 - 斯威夫特3
- 16. 如何從firestore文檔中檢索密鑰(使用swift 4/ios)
- 17. 斯威夫特2斯威夫特3
- 18. 斯威夫特 - JSQMessagesViewController與斯威夫特
- 19. 斯威夫特 - 檢索子視圖
- 20. 檢查與斯威夫特
- 21. 圓角的UIView斯威夫特4
- 22. 斯威夫特
- 23. 斯威夫特
- 24. 斯威夫特
- 25. 斯威夫特
- 26. 斯威夫特
- 27. 斯威夫特
- 28. 斯威夫特
- 29. 斯威夫特
- 30. 斯威夫特
您需要在添加文檔時插入一個時間戳文件,並且當您需要order by documentDate時,請按順序降序 – tuandapen
所以我做了類似'let queryLastDocument = Firestore.firestore()。collection(「sondages」)。order通過:「timeStamp」,降序:true)打印(queryLastDocument)'但現在我想不出如何只使用我的最後一個文檔... https://prnt.sc/gv6o7w –
使用limitToFirst(1)如果你想按日期獲取最新文件 – tuandapen