You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

MongoDB中无法删除名称含连续双点的视图问题求助

解决MongoDB中含连续点的视图删除问题
  • 直接用runCommand执行删除,绕开集合名称解析限制:

    // 先切换到目标数据库
    use your_database_name
    db.runCommand({ drop: "test..view" })
    

    执行后返回{ "ok" : 1 }即表示删除成功。

  • 如果上述方法失效,可直接操作系统视图集合清理(操作前建议备份数据):

    1. 先定位目标视图的系统文档:
    db.system.views.findOne({ name: "your_database_name.test..view" })
    
    1. 确认无误后删除该文档:
    db.system.views.deleteOne({ name: "your_database_name.test..view" })
    
  • 可视化工具操作(适合不熟悉命令行的场景):
    打开MongoDB Compass连接到目标数据库,在左侧面板找到test..view视图,右键选择「Drop View」即可完成删除。

内容的提问来源于stack exchange,提问作者Vincent Perez

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.04 23:45:53