mongodb 聚合查询

# user_log_2022_12_01表名
# shop_id:{$eq:"14"}, 店铺id
# refer:{$in:['http://m.facebook.com', 'https://lm.facebook.com/']}  来源
# _id: { ip: "$ip"}, ip去重
# fb来源 'http://m.facebook.com', 'https://lm.facebook.com/','https://l.facebook.com/','http://m.facebook.com/'

db.user_log_2022_12_01.aggregate([
        {
            $match: {
                shop_id:{$eq:"14"},
                refer:{$in:['http://m.facebook.com', 'https://lm.facebook.com/','https://l.facebook.com/','http://m.facebook.com/']}
            },
                },
                {
            $group: {
                _id: { ip: "$ip"},
                totalNum: {$sum: 1}
            }
        }
    ])

你可能感兴趣的:(mongodb 聚合查询)