Я пытаюсь получить все данные, которые соответствуют конкретному идентификатору пользователя.Например, у меня есть данные ниже в базе данных MongoDB
{
"_id": "hjdhs88889dsijd8",
"items": "xxxxxx",
"userId": "A123"
},
{
"_id": "hjhuf77889dsijd8",
"items": "xxxxxx",
"userId": "A123"
}
Я хочу GET
только данные, где userId=A123
.Ниже из моего внутреннего JS-файла
router.get('/customerList/:userId', (req,res) => {
console.log('Retrieving list');
cList.find({userId: req.body.userId}, (err, list) => {
if(err) {
console.log(err);
}
else if(list) {
return res.json(list)
}
});
});
Когда я пытаюсь get
получить данные от почтальона из приведенного ниже URL
http://localhost:3000/api/customerList/A123
, я получаю пустой массив,Как мне это решить?