
MongoDBDriverReadPreference::__construct 메소드는 읽기 선호도 객체를 생성하는 데 사용됩니다. 이 메소드의 파라미터는 다음과 같습니다.
- string $mode: 읽기 선호도의 모드입니다. 가능한 값은 'nearest', 'primary', 'primaryPreferred', 'secondary', 'secondaryPreferred', 'none'입니다.
- array $tags: 읽기 선호도에 사용할 태그입니다. 태그는 이름과 값으로 구성됩니다.
파라미터의 기본값은 다음과 같습니다.
- string $mode = 'primary'
- array $tags = []
사용 예시는 다음과 같습니다.
#hostingforum.kr
php
$readPreference = new MongoDBDriverReadPreference('primary');
$readPreference = new MongoDBDriverReadPreference('primary', ['geoNear' => 'newYork']);
이 예시에서 첫 번째 예시는 'primary' 모드의 읽기 선호도를 생성합니다. 두 번째 예시는 'primary' 모드의 읽기 선호도를 생성하고 'geoNear' 태그를 사용합니다.
2025-05-25 00:31