文档菜单
文档首页
/ / /
PHP库手册
/ /

MongoDB\Database::__get()

本页内容

  • 定义
  • 参数
  • 返回值
  • 行为
  • 示例
  • 相关内容
MongoDB\Database::__get()

在数据库中选一个集合。

function __get(string $collectionName): MongoDB\Collection
$collectionName : 字符串
要选择的数据库的名称。

AMongoDB\Collection 对象。

所选集合从 Database 对象继承选项,如读取偏好和类型映射。如果您想覆盖任何选项,请使用 MongoDB\Database::selectCollection() 方法。

注意

要选择名称包含特殊字符(如 .)的集合,请使用复杂语法,例如 $database->{'that.database'}

另外,MongoDB\Database::selectCollection() 支持选择名称包含特殊字符的集合。

以下示例从 test 数据库中选择 userssystem.profile 集合

<?php
$db = (new MongoDB\Client)->test;
$users = $db->users;
$systemProfile = $db->{'system.profile'};
  • MongoDB数据库::selectCollection()

  • MongoDB客户端::selectCollection()

  • 属性重载在PHP手册中

返回

__construct()