Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/sorting/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mongodb正在按日期对排序进行分组_Mongodb_Sorting_Date_Meteor - Fatal编程技术网

Mongodb正在按日期对排序进行分组

Mongodb正在按日期对排序进行分组,mongodb,sorting,date,meteor,Mongodb,Sorting,Date,Meteor,我在Mongodb中创建了一个集合,用于存储文章,每个文章都有一个名为“likes”的字段,用于存储喜欢的数量 在我的网页上,我想根据喜欢的数量对文章进行排序,从整个数据库的最大阅读量到最小阅读量。这是可行的,但它在给定的时间组中排序 例如: 因此,它按喜欢的数量(第1天)排序,然后按喜欢的数量(第2天)排序,等等。我如何解决这个问题 Template.sectionBodyAll.helpers({ articles: function(){ return Articles

我在Mongodb中创建了一个集合,用于存储文章,每个文章都有一个名为“likes”的字段,用于存储喜欢的数量

在我的网页上,我想根据喜欢的数量对文章进行排序,从整个数据库的最大阅读量到最小阅读量。这是可行的,但它在给定的时间组中排序

例如: 因此,它按喜欢的数量(第1天)排序,然后按喜欢的数量(第2天)排序,等等。我如何解决这个问题

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()修复的,这是我的一个语法错误。