如何为Firestore创建自动删除机制? (一段时间后删除数据)

时间:2018-06-20 16:17:24

标签: database firebase google-cloud-firestore

我不确定如何启动/完成此操作,如果某个时间段(例如30天)未更改或访问文档,我希望Firestore数据库中集合中的文档自行删除。换句话说,如果不需要,数据应该过期(删除)。

有什么办法可以完成这项任务?

谢谢您的帮助!

1 个答案:

答案 0 :(得分:2)

Cloud Firestore中没有内置的生存时间机制。常见的方法是每隔一段时间运行一段代码,例如由cron-job.org之类的东西触发的Cloud Function。

看看这些样本问题:

尽管这些用于Firebase实时数据库,但相同的方法适用于Cloud Firestore。