gpt4 book ai didi

javascript - 如何连接sequelize结果?

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

在我的 node.js 应用程序中,我调用了一个 sequelize 查询,在它的 .then() 中我调用了另一个 sequelize 查询。我希望将第二个查询的结果附加到第一个查询,以便它可以作为 JSON 返回,其中包含一个 JSON 数组。如何才能做到这一点?

{
result1,
result2[
...
]
}

最佳答案

可以将两个结果集追加到一个数组中,大致如下:

    let myResult = [];     // container for two results

SomeModel.findAll({
where: {'someField' : { [Op.like]: '%b%' }}
}).then(firstResultSet => {

myResult.push(firstResultSet);

SomeOtherModel.findAll(
{where: {'someField' : { [Op.like]: '%a%' }
}).then(secondResultSet=> {

myResult.push(secondResultSet);
result.send(myResult);
next();

});
})

关于javascript - 如何连接sequelize结果?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56526093/

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