作爲MongoDB和Mongoose的新手,我感覺真的迷失在這裏。顯示Mongoose快速查找
在嘗試了很多方法之後,我仍然堅持這樣:我無法弄清楚Mongoose是如何工作的,爲了更清晰的讀取代碼,我回到了初始狀態,我的嘗試正在崩潰node.JS.
我有這個在工作中app.js:
PolyModel.find(null, function (err, poly) {
if (err) { throw err; }
console.log(poly);
});
控制檯顯示的外殼良好的效果,用一個漂亮的JSON格式。
這條線將一切交給路由器
app.use('/', index);
我的路由器:
var express = require('express');
var router = express.Router();
router.get('/', function(req, res, next) {
res.render('index', { title: 'Polygon grid', author: 'Author'});
});
module.exports = router;
我的主要問題是:我如何才能在路由器/視圖此聚值?
我已經紅了這麼多東西,想學會正確的做法。
的信息,我的最終目標是讓這個值轉換成角NG重複。
我想要得到它,我在app.js和index.js一個模塊的出口,但我不通過暴露PolyModel模式來理解你的意思 – Sunkhern
你必須在res.render上面運行PolyModel.find()函數,如下所示: PolyModel.find(null,function(err,poly){ res。渲染(「使用聚」) } 所以你可以理解你將需要加載的PolyModel您有路線的文件中。 – itsundefined
感謝您的幫助,你救了我很多天了!我現在感覺非常接近,我可以在視圖中顯示#{poly},但仍然很難使用它在我的角ng重複 – Sunkhern