registerRouter.route('/uidcheck')
.post((req, res, next) => {
Register.find({ aadhaar: Register.aadhaar })
.then((user) => {
res.statusCode=200;
res.setHeader('Content-type', 'application/json');
res.json('User already exists');
}, (err) => next(err))
.catch((err) => next(err));
})
Я пытался проверить, существует ли введенный номер aadhaar в базе данных (mongodb) или нет. Я сделал код, подобный приведенному выше, который возвращает меня всегда «пользователи уже существуют», даже несмотря на то, что номер aadhaar, который я разместил (через почтальона), не существует. По крайней мере, он должен вернуть любую ошибку (нет необходимости создавать).
Я даже использовал запрос findOne (), но не использовал.