MongoDB\Driver\WriteConcern::isDefault
(mongodb >=1.3.0)
MongoDB\Driver\WriteConcern::isDefault — Перевіряє, чи є гарантія запису за промовчанням
Опис
final public MongoDB\Driver\WriteConcern::isDefault(): bool
Перевіряє, чи ця гарантія запису за промовчанням (тобто не вказані параметри). Цей метод в першу чергу призначений для використання спільно з MongoDB\Driver\Manager::getWriteConcern() для визначення того, чи об'єкт Manager був створений без будь-яких опцій гарантії запису.
Драйвер не включатиме гарантію запису за замовчуванням у свої операції запису (наприклад, MongoDB\Driver\Manager::executeBulkWrite()), щоб дозволити серверу застосовувати свою власну за умовчанням, яка, можливо, була » змінена. Бібліотеки, які звертаються до гарантії запису Manager, щоб увімкнути її у власні команди запису, повинні використовувати цей метод, щоб гарантувати, що гарантії запису за замовчуванням залишаються невстановленими.
Список параметрів
Ця функція не має параметрів.
Значення, що повертаються
Повертає true
, якщо ця гарантія запису за замовчуванням, або false
в іншому випадку.
Помилки
- При помилці парсингу аргумент кидає винятокMongoDB\Driver\Exception\InvalidArgumentException
Приклади
Приклад #1 Приклад використання MongoDB\Driver\WriteConcern::isDefault()****
Loading...
Результат виконання наведеного прикладу:
bool(false)
bool(false)
bool(true)
Дивіться також
- MongoDB\Driver\Manager::getWriteConcern() - Повертає WriteConcern для Manager
- » Зміна гарантії запису за замовчуванняму посібнику MongoDB
- » Довідкова інформація щодо гарантії запису