Mongodb正在按日期对排序进行分组
我在Mongodb中创建了一个集合,用于存储文章,每个文章都有一个名为“likes”的字段,用于存储喜欢的数量 在我的网页上,我想根据喜欢的数量对文章进行排序,从整个数据库的最大阅读量到最小阅读量。这是可行的,但它在给定的时间组中排序 例如: 因此,它按喜欢的数量(第1天)排序,然后按喜欢的数量(第2天)排序,等等。我如何解决这个问题Mongodb正在按日期对排序进行分组,mongodb,sorting,date,meteor,Mongodb,Sorting,Date,Meteor,我在Mongodb中创建了一个集合,用于存储文章,每个文章都有一个名为“likes”的字段,用于存储喜欢的数量 在我的网页上,我想根据喜欢的数量对文章进行排序,从整个数据库的最大阅读量到最小阅读量。这是可行的,但它在给定的时间组中排序 例如: 因此,它按喜欢的数量(第1天)排序,然后按喜欢的数量(第2天)排序,等等。我如何解决这个问题 Template.sectionBodyAll.helpers({ articles: function(){ return Articles
Template.sectionBodyAll.helpers({
articles: function(){
return Articles.find({},{sort: {like: -1}});
});
Articles是集合的名称,sectionBodyAll是页面/模板的名称
页面上的排序如下所示:
- 第1-3条-8月11日
- 第2-3条-8月11日
- 第4-4条-8月13日
- 第3-2条-8月13日
- 第5-1条-8月14日
- 第4-4条-8月13日
- 第1-3条-8月11日
- 第2-3条-8月11日
- 第3-2条-8月13日
- 第5-1条-8月14日
类似日期
。。。如果没有架构,则无法编写查询。在文章insert中,它是createdAt:new Date()修复的,这是我的一个语法错误。请显示示例文档和用于显示它们的帮助程序代码。。。。我仍然没有看到示例文档。几号<代码>创建日期,类似日期
。。。如果没有架构,则无法编写查询。在文章insert中,它是createdAt:new Date()修复的,这是我的一个语法错误。