mongodb 批量删除 怎么弄好?
发布于 4 年前 作者 snow798 10063 次浏览 最后一次编辑是 1 年前

mongodb 怎样做数据的批量删除。网上看说mongodb没有提供批量的数据删除,只能分为多次请求吗?

4 回复

你说的批量删除是删collection还是database? <br/> 如果删collection的数据用db.collection.remove(query)就行,删整个collection就用db.collection.drop(),删整个数据库用db.dropDatabase()。

楼上正解

删除单独的数据,比如user集合里的3条用户信息(不是删除集合,也不是数据库),只能通过循环单独发送3次db.collection.remove(query)请求来达到目的吗? mysql好像也不能这样?求解

大量刪除使用remove是個很慢的指令 建議使用drop再重建

回到顶部