php - 你怎么知道一个集合是否有上限?

标签 php mongodb

我正在使用 PHP mongo 命令:

$db->command(array("create" => $name, "size" => $size, "capped" => true, "max" => $max));

而且我的收藏品的增长远远超过了他们假定的上限。我进行了修复:

$db->createCollection($name, true, $size, $max);

目前,计数太低,我无法判断“修复”是否有效。

如何从 shell 或 PHP 中判断集合是否有上限?我无法在 system.namespaces 中找到此信息。

最佳答案

Turns out还有 isCapped() 函数。

db.foo.isCapped()

关于php - 你怎么知道一个集合是否有上限?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4719412/

相关文章:

php - 查询列中的多个值

php - Laravel 验证器无法正常工作 - 重定向主页

spring - 我无法在 Springboot-Kotlin 中排除 MongoAutoConfiguration (MongoSocketOpenException)

javascript - CORS 问题 - "No ' Access-Control-Allow-Origin header 出现在请求的资源上。”

PHP MySQL 更新返回成功,但没有行被更改

php - 如何从 php 上的 javascript 中的 html 下拉列表中获取选定的值和键

python - 用于 Python 的 MongoDB ORM?

javascript - Mongoose 3.8 中的 ObjectId 数组

php - 如何通过 Elastica 使用 ES 插件 MongoDB river 连接 MongoDB 和 Elastic Search

mongodb - 我正在尝试使用 JMSSerizial Bundle 序列化嵌入式 mongodb 文档