将所有查询设置为raw = true sequelize

我真的很喜欢将sequelize用作我的节点应用程序的ORM,但是现在,当默认情况下在查询时它们传递DAO对象时,我有点恼火。如何始终将raw选项设置为true?

回答:

根据文档:

如果您不提供SQL以外的其他参数,则将raw假定为true,并且sequelize将不会尝试对查询结果进行任何格式化。

话虽如此 :

Sequelize对象具有[options.query =

{}]可选参数,用于设置sequelize.query的默认选项。资源

您应该可以使用:

var sequelize = new Sequelize('database', 'username', 'password', {query:{raw:true}})

以上是 将所有查询设置为raw = true sequelize 的全部内容, 来源链接: utcz.com/qa/427073.html

回到顶部