我正在使用 nodejs、Mongoose 和 mongodb 数据库。
有时我已经看到,如果我删除了一个包含一些集合的数据库,当我运行在数据库中创建一些集合(具有相同名称)的节点时,我想要保存为新实体的信息不会正确显示。
我还需要提到,当我将数据库放入 mongo db shell 时,我还手动删除了 c:/data/db (默认 mongo db 文件夹)中的所有 catch 文件。
我检查了 mongo 文档,如果您创建一个与已删除数据库同名的数据库,有时可能会出现问题。位于https://docs.mongodb.com/manual/reference/method/db.dropDatabase/#db.dropDatabase