使用Sequelize时是否可以省略单个查询日志?
出于显而易见的原因,我想知道我的NodeJs服务器拍摄的每个查询,但我有一个与递归函数相关联,它像打印假脱机程序一样工作,并且它在我的服务器日志中发送垃圾邮件。
干杯
答案 0 :(得分:0)
是的,这是可能的。
如果要从普通查询中省略日志记录,请使用以下代码:
sequelize
.query('SELECT ...', null, {
logging: false
});
如果要在查找对象ORM样式时禁用日志记录,请使用以下语法:
Model.findAll({
where: {
id: 123
},
logging: false
});
此信息来自的官方文档可在http://docs.sequelizejs.com/en/latest/api/model/#findall找到。