如何解决如何获得扑朔迷离中的最后一个文档ID?
我需要知道firebase中最后创建的文档的ID,因为当我用索引命名文档时,必须上传另一个具有更高ID的文档,所以有没有办法获取最后创建的文档? / p>
解决方法
Firestore没有内置方法来获取最新插入的文档。它可以维护在元数据中创建文档的时间,但是它没有API可以查询该元数据。
因此,如果您想知道最近插入的文档,则必须在每个文档中添加一个字段,以跟踪该文档的创建时间。您通常需要为此使用serve-side timestamp。在每个文档中都有该字段之后,您可以perform a query使用以下命令来获取最新文档:
collectionRef.orderBy("createdAt",descending: true).limit(1)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。