MongoDB\Driver\Manager::getReadPreference
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
MongoDB\Driver\Manager::getReadPreference
Референца за `mongodb-driver-manager.getreadpreference.php` со подобрена типографија и навигација.
MongoDB\Driver\Manager::getReadPreference
класата MongoDB\Driver\BulkWrite
MongoDB\Driver\Manager::getReadPreference — Return the ReadPreference for the Manager
= NULL
Низа претстава на грешката MongoDB\Driver\ReadPreference for the Manager, which is derived from its URI options. This is the default read preference for queries and commands executed on the Manager.
Параметри
Оваа функција нема параметри.
Вратени вредности
На MongoDB\Driver\ReadPreference за Менаџерот.
Errors/Exceptions
- ). Ако повикот не успее, ќе врати MongoDB\Driver\Exception\InvalidArgumentException » Промени текови
Примери
Пример #1 MongoDB\Driver\Manager::getReadPreference() example
<?php
$manager = new MongoDB\Driver\Manager('mongodb://localhost:27017');
var_dump($manager->getReadPreference());
$manager = new MongoDB\Driver\Manager('mongodb://localhost:27017/?readPreference=secondaryPreferred&readPreferenceTags=dc:ny,rack:1&readPreferenceTags=dc:ny&readPreferenceTags=');
var_dump($manager->getReadPreference());
?>Горниот пример ќе прикаже нешто слично на:
object(MongoDB\Driver\ReadPreference)#2 (1) {
["mode"]=>
string(7) "primary"
}
object(MongoDB\Driver\ReadPreference)#1 (2) {
["mode"]=>
string(18) "secondaryPreferred"
["tags"]=>
array(3) {
[0]=>
object(stdClass)#3 (2) {
["dc"]=>
string(2) "ny"
["rack"]=>
string(1) "1"
}
[1]=>
object(stdClass)#4 (1) {
["dc"]=>
string(2) "ny"
}
[2]=>
object(stdClass)#5 (0) {
}
}
}
Види Исто така
- MongoDB\Driver\ReadPreference
- Секое пишување или барање може да фрли исклучоци за поврзување бидејќи врските се создаваат мрзливо. MongoDB сервер може исто така да стане недостапен за време на животниот век на скриптата. Затоа е важно сите дејства на Менаџерот да бидат завиткани во try/catch изјави. - Креирај нов MongoDB Менаџер