0

例如,我需要按每天的最早实例查询过去 6 个月(最后一天按每小时最早的实例,最后一天按分钟)。我正在考虑使用 MongoDB 并具有类似的嵌套结构

year:{ month:{ day: { hour: { minute: [array of seconds]

但是要获得第一个实例,我必须对昂贵的数组进行排序。有没有更简单的方法?

4

1 回答 1

1

最好有一个date领域。

查询类似于:

find(date: {$gt : 'starting_date', $lt : 'ending_date'})
于 2013-05-14T11:24:31.703 回答