gpt4 book ai didi

node.js - Sequelize 返回 _previousDataValues、_options、options 和各种其他垃圾

转载 作者:行者123 更新时间:2023-12-03 22:22:40 45 4
gpt4 key购买 nike

如果我运行一个像下面这样的简单查询,我会得到一个包含所有这些额外垃圾的对象(_previousDataValues、_options、options 等)。如何禁用此元数据并仅返回实际数据值?我在参差不齐的文档中找不到任何内容。

models.Product.findAll({
attributes: ["id", "name"]
})

最佳答案

所有这些“垃圾”都被 sequelize 用来做 ORM 所做的奇特的事情:保持改变值的变化等等......

当您将实例序列化为 JSON 时,它们将被自动删除,或者您可以使用 .get({ plain: true }).toJSON() 手动删除

关于node.js - Sequelize 返回 _previousDataValues、_options、options 和各种其他垃圾,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29806383/

45 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com