重命名文档以表示逻辑删除

问题描述 投票:1回答:1

据我所知,我们无法删除具有子集合的文档。嗯,我们可以,但收藏仍然是可访问的,这是不好的。

在该问题中,Why "single bulk" delete Collection in Firestore is not possible like it is whit real time Database?,通过重命名具有子集合的文档来推荐逻辑删除。

我们如何重命名文件?我在文档中找不到它。

谢谢

android google-cloud-firestore
1个回答
0
投票

您无法在文档中找到,因为没有用于执行此操作的API。 Firestore没有renaming文档的概念或通过更新操作的路径的一部分。相反,您必须首先获取对象,使用其他名称再次创建对象,最后完全删除现有旧对象。

请看一下我的answers,我已经解释了如何移动基本相同的文档。

© www.soinside.com 2019 - 2024. All rights reserved.