尝试通过Node.js和MongoDB中的GET请求执行搜索查询

k10s72fa  于 2023-01-12  发布在  Go
关注(0)|答案(1)|浏览(148)

我在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);
    }
};

我没有在我的响应中得到任何错误,但是我也没有得到任何结果,尽管事实上我正在传递一个我知道存在于我的数据库中的电话号码。
我哪里做错了?

zhte4eai

zhte4eai1#

更改查询,如下所示:

phoneNumber = "+" + phoneNumber.trim()

相关问题