node.js - mongodb怎么对分组,不要统计
PHPz
PHPz 2017-04-17 15:32:02
[Node.js讨论组]
mongo.getCollection('t_app').aggregate([
        {
            $group: {
                _id: {
                    FuncName: "$FuncName",
                    Platform: "$Platform",
                    UseDateTime:{  $dateToString: { format: "%Y-%m-%d", date: "$UseDateTime" }}
                }
            }
        }
    ]

上面只是一个构想。。。,我想根据这些key的字段要求,进行分组,,不需要统计,完整的应该怎么写?

PHPz
PHPz

学习是最好的投资!

全部回复(1)
阿神

$push

把结果 push 到数组里就行了。

mongo.getCollection('t_app').aggregate([
        {
            $group: {
                _id: {
                    FuncName: "$FuncName",
                    Platform: "$Platform",
                    UseDateTime:{  $dateToString: { format: "%Y-%m-%d", date: "$UseDateTime" }}
                },
                result : {$push : "$Platform"}
            }
        }
    ]
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号