好吧,我想获取按日期(年,月和日)分组的所有结果,没有日期时间(h:i:s)。
在MySQL中我可以写:
SELECT COUNT(1), date(created)
FROM views
WHERE owner = 1
GROUP BY date(created);
和Mongo?好吧,我有一个想法,但不工作...我不知道如何设置"日期(创建)" ...
db.views.group({
"key": {
"created": true
},
"initial": {
"sum_id": 0
},
"reduce": function(obj, prev) {
prev.sum_id = prev.sum_id + 1;
},
"cond": {
"owner": 1
}
});
如果您知道如何按日期分组查询,请告诉我,我真的需要...... 感谢