ptf*_*ptf 8 mongoose mongodb node.js
我试图找出是否可以使用Mongoose在MongoDB中创建一个新数据库.我在Node上运行,我知道Node的MongoDB驱动程序可以做到,但我想知道我是否可以只使用Mongoose.
是否有与db.createCollection(name, options)Mongoose中的Node MongoDB驱动程序等效的内容?我的谷歌技能现在失败了.
我只是想弄清楚我是否必须为此安装整个MongoDB驱动程序,但我想我会这样做.
小智 22
是的,您可以在连接字符串中指定数据库名称.
db = mongoose.connect('mongodb://localhost/dbname1')
Run Code Online (Sandbox Code Playgroud)
只要使用该连接创建记录,它就会在数据库名称"dbname1"下创建新的数据库和集合.如果要创建新数据库,可以指定其他连接字符串:
db = mongoose.connect('mongodb://localhost/dbname2')
Run Code Online (Sandbox Code Playgroud)
这将以"dbname2"的名称创建所有记录.您的文档不会导入到dbname2,如果您想这样做,则必须导入这些记录.希望有所帮助.
| 归档时间: |
|
| 查看次数: |
11256 次 |
| 最近记录: |