gpt4 book ai didi

PHP MongoDB 集合大小

转载 作者:行者123 更新时间:2023-12-04 09:28:54 24 4
gpt4 key购买 nike

我正在使用 PHP MongoDB 库 v1.6,我希望能够获得特定集合的大小。我查看了 library 的文档并没有看到任何会返回大小的东西。这个库可以实现吗?如果是这样,有人可以提供一些有关如何实现这一目标的见解。
这是我将如何从 mongo shell 执行此操作:

db.collection.dataSize()

最佳答案

将聚合与 $collStats 一起使用阶段你可以得到集合大小。
例子:

$pipeline = [
[
'$collStats' => [
'storageStats' =>
['scale' => 1024]
]
]
];
$storageStats = $collection->aggregate($pipeline)->toArray();
var_dump($storageStats);

关于PHP MongoDB 集合大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62917869/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com