php - 在 php 中统计 mongodb

标签 php mongodb count

我有一个集合用户,它有2个参数(用户名,付费),用户名是一个字符串,付费也是一个字符串,我应该计算有多少个带有参数paid="true"的用户

这是我的尝试

<?php

$connection = new MongoClient();
$collection = $connection->Ahmed->user;

$cursor = $collection->find();
var_dump($collection->count());
var_dump($collection->count($cursor->paid=>"true")));
?>

如果有 mongo 专家可以帮忙,谢谢:)

最佳答案

新驱动程序未实现$cursor->count(),而是使用$collection->count()

$collection->count($filter)

在您的情况下:$filter = array('paid' => 'true')

关于php - 在 php 中统计 mongodb,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23965996/

相关文章:

Node.JS + SQL Server + MongoDB + 云上的 Redis

mysql - SQL 将列值除以另一列

python - 计算可迭代对象中元素的数量

php - 本地主机上的 Twitter 卡验证器

php - Yii CSRF 禁用操作

php - 需要使用 WordPress 访问 HostGator 插件域上的 phpmyadmin

javascript - AngularJS 和 PHP - 通知 : Undefined property: stdClass

mongodb - 无法通过 Spark 连接到 Mongo DB

javascript - Mongo shell 中的新日期和 ISO 日期转换

c# - 计算为 BinarySearch 进行的比较次数