MongoDB\Driver\WriteConcern::isDefault

(mongodb >=1.3.0)

MongoDB\Driver\WriteConcern::isDefault — Verifica se esta Ć© a preocupação de gravação padrĆ£o

Descrição

final public function MongoDB\Driver\WriteConcern::isDefault(): bool

Retorna se esta é a preocupação de gravação padrão (ou seja, nenhuma opção é especificada). Este método destina-se principalmente a ser usado em conjunto com MongoDB\Driver\Manager::getWriteConcern() para determinar se o gerenciador foi construído sem nenhuma opção de preocupação de gravação.

O driver não incluirÔ uma preocupação de gravação padrão em suas operações de gravação (por exemplo, MongoDB\Driver\Manager::executeBulkWrite()) para permitir que o servidor aplique seu próprio padrão, que pode ter sido » modificado. Bibliotecas que acessam a preocupação de gravação do gerenciador para incluí-la em seus próprios comandos de gravação devem usar esse método para garantir que as preocupações de gravação padrão não sejam definidas.

Parâmetros

Esta função não possui parâmetros.

Valor Retornado

Retorna true se esta for a preocupação de gravação padrão ou false caso contrÔrio.

Erros/ExceƧƵes

Exemplos

Exemplo #1 Exemplo de MongoDB\Driver\WriteConcern::isDefault()

<?php

$wc
= new MongoDB\Driver\WriteConcern(1);
var_dump($wc->isDefault());

$manager = new MongoDB\Driver\Manager('mongodb://127.0.0.1/?w=majority');
$wc = $manager->getWriteConcern();
var_dump($wc->isDefault());

$manager = new MongoDB\Driver\Manager('mongodb://127.0.0.1/');
$wc = $manager->getWriteConcern();
var_dump($wc->isDefault());

?>

O exemplo acima produzirĆ”:

bool(false)
bool(false)
bool(true)
+adicionar nota

Notas de UsuƔrios

Não hÔ notas de usuÔrios para esta pÔgina.