node.js – 将所有查询设置为raw = true sequelize

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

解决方法

根据 the doc

如果你没有提供除SQL之外的其他参数,raw将被假定为true,而sequelize将不会尝试对查询结果进行任何格式化.

话虽如此 :

Sequelize对象有一个[options.query = {}]可选参数,用于设置sequelize.query的默认选项. Source

你应该可以使用:

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

相关文章

这篇文章主要介绍“基于nodejs的ssh2怎么实现自动化部署”的...
本文小编为大家详细介绍“nodejs怎么实现目录不存在自动创建...
这篇“如何把nodejs数据传到前端”文章的知识点大部分人都不...
本文小编为大家详细介绍“nodejs如何实现定时删除文件”,内...
这篇文章主要讲解了“nodejs安装模块卡住不动怎么解决”,文...
今天小编给大家分享一下如何检测nodejs有没有安装成功的相关...