Я делаю вызов API для получения идентификатора документа, используя expressjs
и MongoDB
Вот как выглядит моя конечная точка API, но она возвращает пустой массив ...
router.route("/instructor/validate/:usernamePassword").post((req, res) => {
let id = req.params.usernamePassword;
let idd = id;
let username = id.split("-", 1).toString(); //b@gmail.com
let password = idd.split("-")[1].toString(); // ********
InstructorDB.find({ email: username }, (err, data) => {
if (err) throw err;
passwordData = data.password; //gives empty value
if (password == passwordData) {
res.status(200).send("id is: " + data._id);
} else {
res.status(400).send("nottttt found");
}
});
Может кто-нибудь сказать мне, где я ошибся?