MongoDB\Database::__get()
定义
参数
$collectionName: 字符串- 要选择的数据库的名称。
返回值
AMongoDB\Collection 对象。
行为
所选集合从 Database 对象继承选项,如读取偏好和类型映射。如果您想覆盖任何选项,请使用 MongoDB\Database::selectCollection() 方法。
注意
要选择名称包含特殊字符(如 .)的集合,请使用复杂语法,例如 $database->{'that.database'}。
另外,MongoDB\Database::selectCollection() 支持选择名称包含特殊字符的集合。
示例
以下示例从 test 数据库中选择 users 和 system.profile 集合
$db = (new MongoDB\Client)->test; $users = $db->users; $systemProfile = $db->{'system.profile'};