我正在嘗試查找我的集合是否具有profilename = john
的記錄,如果存在,我將返回status success
如果我返回失敗,但在我的情況下,它對兩種情況都返回成功我對節點很陌生,mongo可以幫助我。如何使用Node.js在MongoDB中查找記錄
我的功能,
exports.searchprofilename = function (req, res) {
var params = req.params;console.log(req.params.id);
var record= db.collection('profile');
record.find({profilename:params.id}, (err, result) => {
if (err){ return console.log(err)
}
if(!result){
data = {status:'success'};
} else{
data = {status:'profile name already exists'};
}
res.send(data);
});
};
這就是我的想法。但是關於遊標的屬性文檔並不是很清楚。感謝您的解釋。 –