【问题标题】:Has mongoose deprecated the connection() method? [closed]猫鼬是否已弃用 connection() 方法? [关闭]
【发布时间】:2019-02-11 10:06:28
【问题描述】:

是哪一个?为什么有些猫鼬代码有mongoose.connect(),而另一些有mongoose.connection()

我觉得connection() 方法是最新的。 connect() 似乎已被弃用。

【问题讨论】:

  • The docs say 你可以使用mongoose.connect()方法连接到MongoDB。

标签: javascript node.js mongoose mean


【解决方案1】:

Mongoose 具有连接到 mongodb 的套接字池,称为“连接”。您可以使用mongoose.connect() 和mongoose.createConnection() 创建连接 它们都没有被弃用,你可以在Mongoose Documentation找到它们

Mongoose.connect():

创建默认的猫鼬连接。当您只想与 db 建立一个连接时,它会很有帮助。

Mongoose.createConnection():

创建一个连接实例。每个连接实例都映射到一个数据库。此方法在管理多个数据库连接时很有帮助。

你也可以在这个 Github 问题上看到 cmets: https://github.com/Automattic/mongoose/issues/4700

【讨论】:

    猜你喜欢
    • 2021-11-15
    • 1970-01-01
    • 2015-09-19
    • 1970-01-01
    • 2014-08-29
    • 1970-01-01
    • 2022-12-11
    • 1970-01-01
    • 2013-06-29
    相关资源
    最近更新 更多