0
我是新的nodejs,我需要一些幫助。我已經app.js文件,在這裏我做一個查詢到cloudantDB使用納米驅動程序,代碼如下:如何將cloudant db數據從app.js文件發送到ejs模板
var nano = require('nano')('localhost:3000'),
db = nano.use('compania_cia')
result = ";
db.get('compania_cia', function(err, body) {
if (!err) {
result = body;
}
});
我試圖發送「結果」,以這種方式查看聯繫人:
app.get('/contact', function(req, res) {
res.render('contact', { ct: req._csrfToken,result:result});
});
但是,當我運行我的應用程序時,出現錯誤500.
感謝您的幫助。
嗨@ptitzler,我跑了blah.js文件,我可以得到迴應與我cloudantdb的表的JSON結構,但我真的問題是如何能我把這個回覆發送到ejs視圖。 – user2773603
當我在我的瀏覽器localhost:3000/contact上執行時,我只能看到內部服務器錯誤。所以,我試圖把調用數據庫的代碼放到app.get('/ contact',function(req,res)...但是我得到了同樣的錯誤...非常感謝.. – user2773603
對不起,除非你可以產生更多的細節(比如服務器上的錯誤消息),但我無法幫助您做出任何事情。根據您迄今共享的內容,問題似乎不是由數據庫引起的。 – ptitzler