如何使用 Azure CLI 命令清除 Cosmos (MongoAPI) collection?

How to clear a Cosmos (MongoAPI) collection using Azure CLI command?

我想在定期上传新数据之前清除所有数据。所以我只需要清除数据。我不想删除并重新创建我的 collections。

无法通过一次操作删除集合中的所有文档。您可能需要通过您想要的任何方法自行执行此操作,以枚举和删除文档。或者,您可以删除并重新添加一个集合,这应该比单独删除文档效率高得多,并且不会有基于 RU 的限制。

另一种替代方法:在您的文档上配置 TTL。在这里发挥一点创意,您可以将每个添加的文档的 TTL 设置为大约同时过期,从而有效地实现自动文档删除机制。