在我的 appjs 文件中,我试图按降序显示所有文章标题。这很好用,问题是猫鼬返回一个数组,我不知道如何在把手中写这个。
var bmtitles = BlogModel.find().select('title date').sort("date", -1);
bmtitles.execFind(function(err, ttles) {
console.log(ttles);
var model = {
layout:'blog.hbs',
BmTitles: ttles,
};
//render page
res.render('blog', model);
});
我已经尝试过这样的事情,但没有奏效:
{{BmTitles.n.title}}
{{BmTitles.title}}
{{BmTitles}}
这是 ttles 变量返回的内容(只有两个帖子用于测试)
[ { _id: 5011b563a947b943dc32d6f5,
title: 'Blog title one',
date: Sun Jan 01 2012 18:00:00 GMT-0600 (CST) },
{ _id: 5011c155a947b943dc32d6f6,
title: 'secondpost',
date: Sat Dec 31 2011 18:00:00 GMT-0600 (CST) } ]