如果mongoose.connect不存在,默认情况下会创建一个Mongo数据库吗?

cod*_*ode 14 mongoose mongodb

在我的Mongoose脚本中,我写道:

mongoose.connect('mongodb://localhost/mydb');
Run Code Online (Sandbox Code Playgroud)

但目前mydbMongo 没有数据库.mydb如果它还没有存在,它会创建吗?

mba*_*ird 19

如果mongoose.connect('mongodb://localhost/mydb');数据库mydb不存在,该命令确实会创建数据库.

如果它们尚未以类似方式存在,它还将创建您在应用中使用的任何集合.