如何在 Reactjs 中使用续集添加或调节



我想在我的"服务/播放器"中添加以下查询条件 获取用户模型.findAll((...

从权限 ="管理员"或权限 ="玩家"的用户中选择 *

下面的查询只返回 PLAYER。

app.get('/service/players', async (req, res) => {
try {
const players = await UserModel.findAll({ where: { privilege: 'PLAYER' } });
res.status(200).json({ players });
} catch (e) {
res.status(500).json({ message: e.message });
}
});

您可以使用Op.or或 Op.in

喜欢这个

app.get('/service/players', async (req, res) => {
try {
const players = await UserModel.findAll({
where: {
privilege: {
[Op.or]: ['ADMIN', 'PLAYER']
}
}
})
res.status(200).json({ players });
} catch (e) {
res.status(500).json({ message: e.message });
}
}

或者只是像这样

where: {
privilege: ['ADMIN', 'PLAYER']
}

相关内容

  • 没有找到相关文章

最新更新