定义
参数
$collectionName: 细绳- 要选择的数据库的名称。
Return Values
一个 MongoDB\Collection对象。
行为
所选collection会从Database对象继承读取偏好(read preference)和类型映射等选项。如果您希望覆盖任何选项,请使用MongoDB\Database::getCollection()方法。
注意
要选择名称包含特殊字符(例如. )的collection,请使用复杂的语法,如$database->{'that.database'} 。
或者, MongoDB\Database::getCollection()支持选择名称包含特殊字符的collection。
示例
以下示例从test数据库中选择users和system.profilecollection:
$db = (new MongoDB\Client)->test; $users = $db->users; $systemProfile = $db->{'system.profile'};