【发布时间】:2014-12-01 10:29:13
【问题描述】:
我真的很喜欢在我的节点应用程序中使用 sequelize 作为我的 ORM,但是现在,当您查询时默认情况下它们传递 DAO 对象时,我有点恼火。如何始终将 raw 选项设置为 true?
【问题讨论】:
-
您的标题说:set raw = true,而您的问题是如何设置 raw= false...
标签: node.js orm sequelize.js
我真的很喜欢在我的节点应用程序中使用 sequelize 作为我的 ORM,但是现在,当您查询时默认情况下它们传递 DAO 对象时,我有点恼火。如何始终将 raw 选项设置为 true?
【问题讨论】:
标签: node.js orm sequelize.js
【讨论】:
Model.create({name: 'test'}, {options: raw: true})
Modelgroup.create(test, {raw: true})
Model.create({name: 'test'}, {raw: true}) 应该可以工作
Model.create({name: 'test'}, {raw: true}) 不起作用吗?
你可以使用这个来创建:
Model.create(modelObject)
.then((resultEntity) => {
const dataObj = resultEntity.get({plain:true})
}
【讨论】: