【发布时间】:2015-10-13 18:15:38
【问题描述】:
我使用 node.js 和 mongo.js 创建了一个 Web 应用程序,我可以在其中将数据输入到 html 页面并将其发送到我的 mongodb 数据库。 现在我想在我的 html 页面中输入 objectid 并取回我的条目。 这是我的 html 代码:
<div class="fetch" ng-controller="AppCtrl">
<center><b>ID: </b><input class="form-fetch" ng-model="patient._id"> <button class="btn btn-primary" ng-click="fetchPatient(patient._id)">Fetch Patient</button></center>
</div>
这是我的 controller.js:
$scope.fetchPatient = function (id) {
console.log($scope.patient._id);
$http.get('/patientlist/:id').success(function (response) {
});
}
这是我的 server.js:
app.get('/patientlist/:id', function (req, res) {
var id = req.params.id;
console.log(id);
db.patientlist.findOne({ _id: mongojs.ObjectId(id) }, function (err, doc) {
res.json(doc);
});
});
【问题讨论】:
标签: javascript html node.js mongodb mongojs