mongodb 2.6を使用して複数のフィールドを使用して検索していますが、どのフィールドが集計されていないのかを知るにはどうすればよいですか?ユーザー名は集計ではないのですか、コースはmongodb 2.6のデータと一致しませんか?それはちょうどそれが立っているように、クエリが暗黙のAND論理を行っているので、ヌルmongodb複数のフィールドを使用して検索すると、どのフィールドが集計されないのかを知ることができますか?
users.findOne({
"emails.address": username,
"courseList.courseId": courseId
}, function (queryErr, item) {
db.close()
if (queryErr) {
return res.json({ "error": true, "message": queryErr })
}
// If email/courseId not exist
if (item === null) {
return res.json({ "error": false, "message": "username/courseid is incorrect" })
}
})