node.js - 仅从 Sequelize ORM 中获取 dataValues

标签 node.js sequelize.js sequelize-cli

我正在使用 sequelize ORM 从 PSQL DB 中获取数据。但是,当我检索某些东西时,会给出一大堆数据。我想要的唯一数据在“dataValues”内。当然,我可以使用object.dataValues。但是,还有其他好的解决方案吗?

我正在使用 Sequelize 4.10

最佳答案

是的,你可以

Model.findAll({
 raw: true,
 //Other parameters
});

将只返回数据而不是模型实例

关于node.js - 仅从 Sequelize ORM 中获取 dataValues,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46380563/

相关文章:

node.js - 找不到 Socket.io.js (404)

node.js - Mocha 无法与 Nightwatch 一起运行

reactjs - Sequelize FindAll()

node.js - Sequelize - SQL Server - 关联表的排序依据

node.js - 在 sequelize seeds 中查找记录

java - 如何为 API 测试创建 JSESSIONID

node.js - NodeJS 中的 Firebase javascript promise

node.js - Sequelize 在查询中添加 'id' 列,而我已经有一列定义为 PK

javascript - 是否可以使用sequelize在迁移中更新postgresql数据库中的现有数据

express - GraphQl、Sequelize-CLi、模型打包器 - sequelize.import 不是函数