Swift – Cloud Firestore中的唯一ID

Swift – Cloud Firestore中的唯一ID,第1张

概述我在使用Cloud Firestore生成随机唯一ID时遇到问题.以前我使用实时数据库并生成随机字符串我使用childByAutoID().key. 有没有办法为Cloud Firestore做类似的事情? 正如杰伊在评论中所说,这不是重复,因为我正在尝试生成一个随机字符串,我不是想要随机文档. 如果您创建的文档没有明确的ID,我们的SDK会自动生成一个随机的文档. // Add a new do 我在使用Cloud Firestore生成随机唯一ID时遇到问题.以前我使用实时数据库并生成随机字符串我使用childByautoID().key.

有没有办法为Cloud Firestore做类似的事情?

正如杰伊在评论中所说,这不是重复,因为我正在尝试生成一个随机字符串,我不是想要随机文档.

解决方法 如果您创建的文档没有明确的ID,我们的SDK会自动生成一个随机的文档.

// Add a new document with a generated ID.var ref: documentReference? = nilref = db.collection("messages").adddocument(data: [    "sender": "<my_senders_ID>","recipIEnt": "<my_recipIEnt_ID>","message": "Hello from Google Cloud Platform & Firebase!","status": "unread"]) { err in    if let err = err {        print("Error adding document: \(err)")    } else {        print("document added with ID: \(ref!.documentID)")    }}
总结

以上是内存溢出为你收集整理的Swift – Cloud Firestore中的唯一ID全部内容,希望文章能够帮你解决Swift – Cloud Firestore中的唯一ID所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1006246.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-22
下一篇2022-05-22

发表评论

登录后才能评论

评论列表(0条)

    保存