1
文件, db.collection.find({key:value})
回報正是我想要的,只是我想要使用URL從瀏覽器這個查詢像localhost:8000/api/profiles?key=value
我如何查詢包含特定鍵/值對使用monogo的外殼
我試圖使用Express,Node和Mongoose。
這裏是我的代碼:
//Get By query route
router.get('/:param', function(req, res){
var param = req.query(param);
getProfilebyQuery(function(err, profiles) {
if(err){
throw err;
}
res.json(profiles)
})
});
//METHODS GO HERE
//These methods are stored as variables and called in the Routes above.
//Get by Query
var getProfilebyQuery = function(param, callback) {
Iprofile.find(param, callback);
};
你不能看到什麼是「Iprofile」需要我的貓鼬模式。我不知道我做錯了什麼。
其實你不通過'param'到'getProfilebyQuery',但'param'實際上是不確定的,以及3號線 –