标签: node.js orm sequelize.js
我真的很喜欢使用sequelize作为我的节点应用程序的ORM,但是现在,当你在查询时默认传递DAO对象时,我有点恼火。如何将raw选项始终设置为true?
答案 0 :(得分:7)
根据the doc:
如果你没有提供除SQL之外的其他参数,raw将被假定为true,而sequelize将不会尝试对查询结果进行任何格式化。
话虽如此:
Sequelize对象有一个[options.query = {}]可选参数,用于设置sequelize.query的默认选项。 Source
你应该可以使用:
var sequelize = new Sequelize('database', 'username', 'password', {query:{raw:true}})