0
我認爲這是一個簡單的,但我很想念它。目前我使用node.js從mongodb中提取數據。我正在使用貓鼬。訪問Mongodb數據使用替代_id
這是我的REST設置:
app.get('/api/screens/:id', function(request, response) {
return ScreenModel.findById(request.params.id, function(err, screen) {
if(!err) {
return response.send(screen);
} else {
return console.log(err);
}
});
});
型號:
var Screen = new mongoose.Schema({
resuls: String,
choices: String,
difficulty: String,
_id: Number,
screen: Number
});
現在,這是目前的工作,但我不希望使用_id選擇文檔。所以我的問題是:如何使用替代_id選擇文檔?就像如果我想通過其「屏幕」號碼或其「難度」評級訪問文檔?這將如何工作?
非常感謝。