**已关闭。**此问题需要debugging details。当前不接受答案。
编辑问题以包括desired behavior, a specific problem or error, and the shortest code necessary to reproduce the problem。这将有助于其他人回答问题。
2天前关闭。
Improve this question
app.get('/users/admin/:email', async (req, res) => {
const email = req.params.email;
const query = { email }
const user = await usersCollection.findOne(query);
res.send({ isAdmin: user?.role === 'admin' });
});
在该代码中,isAdmin总是返回false值。因此存在admin role='admin',但它总是返回false。
1条答案
按热度按时间tkqqtvp11#
可能用户不存在,或者用户?.角色为空