wus*_*rus 1 orm node.js sequelize.js
如果我运行如下所示的简单查询,我会得到一个包含所有这些额外垃圾(_previousDataValues、_options、选项等)的对象。如何禁用此元数据并仅返回实际的数据值?我在参差不齐的文档中找不到任何内容。
models.Product.findAll({
attributes: ["id", "name"]
})
Run Code Online (Sandbox Code Playgroud)
所有这些“垃圾”都被sequelize用来做ORM所做的奇特的事情:保持更改值的更改等等......
当您将实例序列化为 JSON 时,它们将被自动删除,或者您可以使用.get({ plain: true })或手动执行此操作.toJSON()
| 归档时间: |
|
| 查看次数: |
5143 次 |
| 最近记录: |