mongodb 批量删除 怎么弄好?
 发布于 12 年前  作者 snow798  22140 次预览  最后一次回复是 12 年前  来自  

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

4 回复
jarvisjiang

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

snow798

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

asoedarren

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