gpt4 book ai didi

javascript - 如何停止 Node sequelize 日志记录状态

转载 作者:行者123 更新时间:2023-11-30 11:05:22 24 4
gpt4 key购买 nike

我正在使用 npm 包 sequelize + mysql 然后:

let option = {logging: false}

初始化时:

new Sequelize(option)

很好不输出查询字符串。

但是,在我INSERTUPDATE 数据库后,它仍然输出状态码,结果是这样的:[ undefined, 1 ], [3 , 1](3 是 id,[AffectedID, AffectedRow])

我认为我需要更改 cursor 设置,但我没有找到。

我正在按照说明进行操作,因此代码基本上非常类似于:http://docs.sequelizejs.com/manual/usage.html

我正在使用 RAW 查询,这是我的查询语句:

.query(query, {
replacements: parameters,
type: Sequelize.QueryTypes[qt]
})

那么我该如何阻止呢?我应该直接更改 mysql 设置还是有更好的方法?

编辑:

我刚刚发现我有一个自动记录器,我需要将它设置为 false 以进行插入和更新,所以感谢您的回复。

最佳答案

实例化 sequelize 接受的参数不仅仅是选项对象。您还需要在配置选项之前传递您的 databaseusernamepassword

const sequelize = new Sequelize('database', 'username', 'password', {
logging: false
// rest of your config
});

关于javascript - 如何停止 Node sequelize 日志记录状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55874423/

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