假设现有有数据如下
id time count
1 2012-12-1 42
2 2012-12-2 112
3 2012-12-4 57
4 2012-12-5 124
5 2012-12-8 241
现在要求按天统计2012年12月份的count
想要的结果是:
time count
2012-12-1 42
2012-12-2 112
2012-12-3 0
2012-12-4 57
2012-12-5 124
2012-12-6 0
2012-12-7 0
2012-12-8 241
........
2012-12-31 0
现在统计出来的空数据直接过滤了,现在用的笨办法解决,请问 mongodb 有没有什么好办法实现?
这些东西让应用端处理,要么是接口自己遍历,要么就是前端自己判断。不要所有东西都在数据库操作,一是数据库逻辑本身有限,二是将这些负载放到数据库也不是一个好的选择。