【问题标题】:Raw query from Sequelize来自 Sequelize 的原始查询
【发布时间】:2017-05-18 05:12:57
【问题描述】:

当我执行 findAll 时,我是否可以看到将在我的 MS SQL DB 上执行的原始查询的方法或属性。

var sql= {where: query.id,
        attributes: queryAttrb,
        include: [
            {
                model: queryModel,
                where: dboQuery.spiStatus
            }]};

model.findAll(sql);

【问题讨论】:

标签: node.js sequelize.js


【解决方案1】:

只需添加日志记录:

var sql = {
    where: query.id,
    attributes: queryAttrb,
    include: [
        {
            model: queryModel,
            where: dboQuery.spiStatus
        }],
    logging: console.log
};

model.findAll(sql);

【讨论】:

  • 你是如何/在哪里定义 queryModel 的?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2013-09-09
  • 2018-02-01
  • 1970-01-01
  • 2020-01-30
  • 1970-01-01
  • 2015-11-30
  • 2016-04-28
相关资源
最近更新 更多