一个Sequelize在哪里过滤到原始SQL

时间:2019-04-26 04:29:16

标签: sequelize.js

我的问题是,据我所知,sequelize有两种查询表的方式,如下所示。

  1. 使用模型,例如Project.findAll({其中:{...}})
  2. 原始查询,如sequelize.query('SELECT * from project where ....',{raw:true,type:persistence.sequelize.QueryTypes.SELECT})

在第一个数据库中,我存储了供用户下次使用的默认过滤器JSON对象(where参数),但是有时我需要原始查询,因为这是复杂的情况。我可以轻松地将第一个过滤器JSON对象转换为原始SQL吗?我可以使用任何工具吗?

0 个答案:

没有答案