我试图将我的SQL查询迁移到MongoDB。我坚持每天获得计数。 我MSSQL查询看起来是这样的:MongoDB:每天计数条目
SELECT
datepart(DAY, Timestamp) as day,
datepart(MONTH, Timestamp) as month,
datepart(YEAR, Timestamp) as year,
count(RowKey) as Counts //uniq
FROM database
GROUP BY
datepart(YEAR, Timestamp),
datepart(MONTH, Timestamp),
datepart(DAY, Timestamp)
ORDER BY
datepart(YEAR, Timestamp),
datepart(MONTH, Timestamp),
datepart(DAY, Timestamp) ASC
和结果:
的DB结构是平的:
{
...
Timestamp : 2016-01-17T17:46:10.984Z,
RowKey: 123,
...
}
{
...
Timestamp : 2016-01-05T12:49:12.675Z,
RowKey: 124,
...
}
...
我是新来的MongoDB和已经尝试过this但它没有按照我想要的方式工作。我会感激提示。
请问您能告诉我们数据结构是怎样的吗? –