0
내 데이터는 다음과 같습니다 -MongoDB에서 날짜에 따라 버킷을 만드는 방법은 무엇입니까?
{
'field1' : 123
"timestamp" : ISODate("2017-10-04T13:35:57.621Z")
},
{
'field1' : 123
"timestamp" : ISODate("2017-10-04T13:35:57.621Z")
},
{
'field1' : 123
"timestamp" : ISODate("2012-10-04T13:35:57.621Z")
},
{
'field1' : 123
"timestamp" : ISODate("2012-10-04T13:35:57.621Z")
},
{
'field1' : 123
"timestamp" : ISODate("2012-10-04T13:35:57.621Z")
}
나는이 같은 결과를 얻기 위해 노력하고 있어요 -
db.train_data.aggregate({ $group: { _id: { $dayOfYear: "$timestamp"},count: { $sum: 1 } } })
그것은 날짜를 바로 집계 -
가{ "date" : '2012-10-04', "count" : 3 },
{ "date" : '2017-10-04', "count" : 2 }
지금 내 쿼리입니다 맞지만 날짜는 표시되지 않습니다.