我目前的代码只有5个最高的投票帖子,显示最高票数最高的一个。我想要做的是,不要限制帖子数量,只显示upvote数量高于500的帖子。我想对它们进行排序,比如最低的投票帖子。
Template.top.helpers({
posts: function () {
return Posts.find({}, {sort: {votes: -1}, limit: 5});
}
});
PS:如果除了上面的代码之外还需要额外的工作,那么任何有关如何进行的提示都会受到高度赞赏。该项目是我努力学习的东西。
谢谢!
答案 0 :(得分:2)
尝试一下:
Template.top.helpers({
posts: function () {
return Posts.find({votes: {$gte: 500}}, {sort: {votes: 1}});
}
});
它使用$gte选择投票> = 500的帖子。