我在开发中遇到一个问题。大概情况是这样的。
我需要查询一个月的数据,前端需要的返回的数据格式是这样的:
[
"2014-11-08":[
{数据2},{数据2}, ....
],
"2014-11-09":[
{数据2},{数据2},{数据3} ....
]
]
就是相同的日期能够进行归类,只能手动拼这种格式出来么?有没有更加灵活的办法,求大神指点....^_^
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
用 Model#aggregate 可以很大程度的简化你的代码(当然,是以牺牲 mongodb 性能为代价的)。
group是用来做聚合的,不是做查询后分组用的。你的这种情况,最好的方式还就是手动拼出这个对象的结构。