我有mlab.com一個數據庫,我可以成功發佈到我的控制器使用此代碼:如何在視圖(HTML)中訪問和顯示數據庫(MongoDB)信息?
app.post('/dashboard', function(req, res) {
var newEvent = req.body;
db.collection('events').insertOne(newEvent, function(err, doc) {
if (err) {
error(res, "Failed to create new event.");
} else {
res.sendFile('views/dashboard.html', { root: '.' });
}
});
});
在本地主機:8080 /儀表板URL,我有一個表格,用戶可以在事件進入數據。
現在我的問題是,我如何獲得該數據能夠在HTML中顯示它?例如,顯示在相同/儀表板URL中輸入的所有事件的列表,但列在頁面上的不同位置。我相信我需要沿着這些路線做些事情:
app.get('/dashboard', function (req, res) {
db.collection('events').findOne({
eventName : req.body.eventName
}, function(err, doc) {
// ????
});
});
但是,那麼如何顯示我在HTML視圖中找回的數據呢?
任何幫助將不勝感激,因爲我已經停留了相當一段時間了。
能你發佈你的HTML視圖文件的代碼,你從中調用/儀表板路線? – phpkode