フロントエンドからユーザー名と電話番号を受け取りました。これでmongodbに電話を送信する必要があり、その電話に基づいて、一致する学生の詳細の詳細を取得する必要があります。私はこれを達成する。サーバーjsのキーを使用してmongoからデータを取得
これは私のサーバーのコードです:
server.post('/phone',urlencodedParser,function(req,res){
var resp={
Username : req.body.username,
phn:req.body.password
}
databaseInterface.studentDetail(resp.phn);
res.json(resp.phn);
console.log(resp);
res.send('username :' + req.body.username + 'passwrd:' + req.body.password);
})
これが私のMongoDBコードです:
function studentDetail(phn){
User.findOne({'Father.PhoneNo':phn},function(err,studentcollection2){
if (err) return phn(err);
return phn(null, studentcollection2);
}).select('-__v');
}
ありがとう。完璧に動作しています! –
しかし、間違った電話番号を入力すると、私に正しいエラーが表示されるはずです。 –
申し訳ありませんが、データベースに問題がある場合はエラーが返されます。いずれにせよ、ありがとう。 –