截断cosmos的documentdb集合(python)

时间:2017-09-05 06:10:01

标签: azure azure-cosmosdb

这是一个用例,我想每天截断cosmos集合,并从另一个数据源重新填充数据。 但我无法找到如何截断任何集合。

1 个答案:

答案 0 :(得分:0)

如果您正在使用MongoDB API,可以致电:

db.coll.remove({})

如果您正在使用DocumentDB API,则需要查询所有文档,然后逐个删除它们。在存储过程中可能更有效的东西。

或者,对于api,您只需删除并重新创建集合即可。根据您拥有的数据量,这可能会成为MongoDB和DocumentDB案例中最有效的数据,您不必担心持续令牌或分区扇出。