gpt4 book ai didi

javascript - Mongoose.connection ('once' ) 是什么意思

转载 作者:行者123 更新时间:2023-11-30 14:41:20 25 4
gpt4 key购买 nike

我是 MongoDb 的新手。 db.connect('once', function(){});有什么用

这将为每个请求创建一次连接??

默认情况下,此作业完成后会关闭连接??

    mongoose.connect(uri, options);
var db = mongoose.connection;
db.on('error', console.error.bind(console, 'connection error:'));
db.once('open', function(err, resp){
console.log(resp);
});

感谢任何帮助。

最佳答案

当您使用“一次”时,它表示事件将只被调用一次,即事件第一次发生时,在这种情况下,第一次连接打开时,它不会在每个请求中发生一次,而是一次当与数据库建立 Mongoose 连接时

而 'on' 表示每次发生时都会调用该事件

关于javascript - Mongoose.connection ('once' ) 是什么意思,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49607841/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com