作者热门文章
- mongodb - 在 MongoDB mapreduce 中,如何展平值对象?
- javascript - 对象传播与 Object.assign
- html - 输入类型 ="submit"Vs 按钮标签它们可以互换吗?
- sql - 使用 MongoDB 而不是 MS SQL Server 的优缺点
find(array('order_id' => array('$gt' =-6ren">
我想知道我是否可以使用 MongoDB/Php “分组”我的结果。
这是我用来显示行的代码:
$count = $col->find(array('order_id' => array('$gt' => '0')))->count();
我需要按 order_id
对它们进行分组。
显然,我们不能对 group()
执行 count()
作为 find()
作品:$countfind = $col->find()->count();
不起作用:$countgroup = $col->group($keys)->count();
我需要统计一下这个分组。
感谢您的帮助。
最佳答案
有时您可能希望在集合中获取一组不同的值。您可以使用 distinct() 方法完成此操作:
$ages = $dm->createQueryBuilder('User')
->distinct('age')
->getQuery()
->execute();
关于php - 如何使用 MongoDB 实现 "Group By",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3214406/
我是一名优秀的程序员,十分优秀!