gpt4 book ai didi

javascript - 如何循环 Sequelize 响应

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

如果我使用 Sequelize 向 Postgres 数据库发出请求,我会得到下一个结果:

 [
Tags {
dataValues: { idtag: 18 },
_previousDataValues: { idtag: 18 },
_changed: {},
_modelOptions: {
...
},
_options: {
...
},
isNewRecord: false
},
Tags {
dataValues: { idtag: 19 },
_previousDataValues: { idtag: 19 },
_changed: {},
_modelOptions: {
...
},
_options: {
...
},
isNewRecord: false
},
Tags {
dataValues: { idtag: 20 },
_previousDataValues: { idtag: 20 },
_changed: {},
_modelOptions: {
...
},
_options: {
...
},
isNewRecord: false
}
]

我找不到循环这个的方法来获得“idtag”值。
我尝试使用 JSON.stringify() 将其解析为 JSON,但它给了我一个字符串。另外,我尝试将其循环为一个数组,但它也不起作用。

最佳答案

假设您的输出存储在一个数组中。现在使用以下代码段,您可以收集 idTag 值。

const idTagVals = [];
array.forEach(element => {
idTagVals.push(element.dataValues.idtag);
});
console.log(idTagVals); //[ 18, 19, 20 ]

关于javascript - 如何循环 Sequelize 响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62220069/

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