Docs Menu
Docs Home
/ / /
PHP 라이브러리 매뉴얼
/ /

MongoDB\Database::__get()

이 페이지의 내용

  • 정의
  • 매개변수
  • Return Values
  • 행동
  • 예시
  • 다음도 참조하세요.
MongoDB\Database::__get()

데이터베이스 내에서 컬렉션을 선택합니다.

function __get(string $collectionName): MongoDB\Collection
$collectionName : 문자열
선택할 데이터베이스의 이름입니다.

MongoDB\Collection 객체 입니다.

선택한 collection은 Database 객체에서 읽기 설정 (read preference) 및 유형 매핑과 같은 옵션을 상속합니다. 옵션을 재정의하려면 MongoDB\Database::selectCollection() 메서드를 사용하세요.

참고

이름에 특수 문자(예: .)가 포함된 collection을 선택하려면 $database->{'that.database'} 에서와 같이 구문을 사용합니다.

또는 MongoDB\Database::selectCollection() 는 이름에 특수 문자가 포함된 collection 선택을 지원합니다.

다음 예제에서는 test 데이터베이스에서 userssystem.profile collection을 선택합니다.

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

  • MongoDB\Client::selectCollection()

  • 속성 오버로딩 PHP 매뉴얼

돌아가기

__construct()