【问题标题】:What happens when mongodb deleteMany{()} is executed whitout query / empty query?当 mongodb deleteMany{()} 被执行而没有查询/空查询时会发生什么?
【发布时间】:2021-09-01 09:31:25
【问题描述】:

我想问一下当在 java 中执行 collection.deleteMany{()} 时没有任何查询或空字符串时会发生什么。它会无法执行(因为没有删除任何内容)还是会删除整个数据库?

【问题讨论】:

    标签: java mongodb mongo-collection


    【解决方案1】:

    deleteMany() 中,当您在没有查询的情况下执行时,它会返回错误 如果你想删除整个集合,你可以使用deleteMany({})

    【讨论】:

    • 哎呀,我的意思是 deletemany({}) 没有字符串/空
    • 我说要删除集合中的所有文档
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-07-23
    • 2011-12-04
    • 1970-01-01
    • 2021-09-20
    • 2012-04-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多