我在开发中遇到一个问题。大概情况是这样的。
我需要查询一个月的数据,前端需要的返回的数据格式是这样的:
[
"2014-11-08":[
{数据2},{数据2}, ....
],
"2014-11-09":[
{数据2},{数据2},{数据3} ....
]
]
就是相同的日期能够进行归类,只能手动拼这种格式出来么?有没有更加灵活的办法,求大神指点....^_^
我在开发中遇到一个问题。大概情况是这样的。
我需要查询一个月的数据,前端需要的返回的数据格式是这样的:
[
"2014-11-08":[
{数据2},{数据2}, ....
],
"2014-11-09":[
{数据2},{数据2},{数据3} ....
]
]
就是相同的日期能够进行归类,只能手动拼这种格式出来么?有没有更加灵活的办法,求大神指点....^_^
5 回答4.8k 阅读✓ 已解决
4 回答2.5k 阅读✓ 已解决
2 回答1.7k 阅读✓ 已解决
2 回答1.3k 阅读✓ 已解决
3 回答2k 阅读
5 回答1.9k 阅读
1 回答3.2k 阅读
用 Model#aggregate 可以很大程度的简化你的代码(当然,是以牺牲 mongodb 性能为代价的)。