gpt4 book ai didi

node.js - 自动获取 Sequelize 模型中的所有表列

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

我正在学习 sequelize js,我想知道是否有办法定义模型并让它自动获取所有表列?

我们有一个庞大的数据集,我将基于该表建立模型,有 200 列。即使我只需要 200 列中的 50 个,它仍然很多。

有没有办法定义模型,它会自动获取所有列的名称,而不是我手动定义每一列?就像是

const HugeData = db.define('likeALotOfData', {
//get all columns
})

如果这有什么不同,我正在使用 mssql 并且乏味

谢谢

最佳答案

嗯,您是否在查询中定义属性?我使用 sequelize 并且如果您没有在 find 查询中指定属性,它会自动获取所有列......或者您的意思是您不想将数据库中的所有列都输入到您的模型中?如果是这样,您可以使用 sequelize-auto 为您生成该代码...我在一个单独的项目中执行此操作并将其复制并粘贴到我的模型中..

关于node.js - 自动获取 Sequelize 模型中的所有表列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59715943/

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