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

时间:2019-10-24 03:41:01

标签: node.js mongodb rest

我使用构建的Node.js和MongoDB在REST API中具有以下功能:

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 个答案:

答案 0 :(得分:2)

按如下所示更改查询:

#export CPLUS_INCLUDE_PATH="/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include"