我正在创建一个为社交媒体网络设计的Firestore数据库。
在我的应用程序中,用户可以互相关注。例如,用户A可以跟随用户B。在Firestore中,我有一个名为followers
的集合,该集合具有引用数组。
我的问题是,用户A正在关注5,000个其他用户。但是用户A刚刚被删除。我是否必须浏览所有这5,000个收藏集并手动删除用户A?是否有Firestore功能/功能可以自动删除该用户的任何引用?
Firestore没有提供任何可自动为您完成此操作的工具。您将必须编写代码来查询并手动删除对已删除用户的引用。