2 回答

TA貢獻1808條經(jīng)驗 獲得超4個贊
問題是UserSchema.methods.toJSON
方法沒有任何電子郵件字段,如果我們想過濾輸出數(shù)據(jù),最好通過mongoose.find({"condition"},{"fields"})

TA貢獻1827條經(jīng)驗 獲得超9個贊
不要同時使用 .then 和 wait 。嘗試一次。假設模型是正確的。
const controller = {
fetchUsers :async (_req, res) => {
try {
const users=await User.find({}).exec()
if(users){
res.status(200).send(users);
}
else{
res.status(404).send("no user found");
};
} catch (error) {
res.status(500).json({
Error: `something is wrong. ${error}`,
});
}
}
}
添加回答
舉報