哪一个?为什么有些猫鼬代码有mongoose.connect()
,而另一些有mongoose.connection()
我觉得connection()
方法是最新的。似乎connect()
已弃用。
哪一个?为什么有些猫鼬代码有mongoose.connect()
,而另一些有mongoose.connection()
我觉得connection()
方法是最新的。似乎connect()
已弃用。
Mongoose 有连接到 mongodb 的套接字池,称为“连接”。您可以创建与两者的连接,mongoose.connect()
并且mongoose.createConnection()
它们都已被弃用,您可以在Mongoose 文档中找到它们
Mongoose.connect():
创建默认的猫鼬连接。当您只想与 db 建立一个连接时,这很有帮助。
Mongoose.createConnection():
创建一个连接实例。每个连接实例都映射到一个数据库。此方法在管理多个数据库连接时很有帮助。
你也可以看到关于这个 Github 问题的评论: https ://github.com/Automattic/mongoose/issues/4700