我在REST API中使用Node.js和MongoDB构建了以下函数来执行搜索:
exports.searchPhone = async (req, res, next) => {
try {
const phoneNumber = req.query.phone;
const locations = await Location.find({
phone: phoneNumber
});
res.json(locations);
} catch (err) {
next(err);
}
};
我没有在我的响应中得到任何错误,但是我也没有得到任何结果,尽管事实上我正在传递一个我知道存在于我的数据库中的电话号码。
我哪里做错了?
1条答案
按热度按时间zhte4eai1#
更改查询,如下所示: