gpt4 book ai didi

javascript - 如何在对象数组中找到所有具有 ID 的记录?

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

如果我使用的是 Op.eq:

   where: {
id: {
[op.eq]: 5,
},
},
我正在获取 ID-5 用户的聊天列表。但是我在用户字段中没有看到其他聊天参与者

“name”: “x”
"users": [
{
"id": 5,
}
]
}

如果我使用不带运算符的 findAll,我会得到:

“name”: “x”
"users": [
{
"id": 5,
},
{
"id": 2,
}
]
}

那么,如何获取对象数组中有一些 ID 的记录列表
当我使用 [Op.in] 运算符时,我失去了数组中的其他参与者

最佳答案

您可以为此使用或运营商。

YourModel.findAll({
where: {
[Op.or]: [
{id: 5},
{id: 2}
] // You can add all your array items here in this format dynamically.
}
});

关于javascript - 如何在对象数组中找到所有具有 ID 的记录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63004452/

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