MongoDB\Driver\WriteConcern::bsonSerialize
En esta página
MongoDB\Driver\WriteConcern::bsonSerialize
Devuelve un objeto para la serialización BSON
Descripción#
final public MongoDB\Driver\WriteConcern::bsonSerialize(): stdClass
```php
## Parámetros
Esta función no contiene ningún parámetro.
## Valores devueltos
Devuelve un objeto para la serialización del WriteConcern en BSON.
## Errores/Excepciones
Lanza una excepción
MongoDB\Driver\Exception\InvalidArgumentException
en caso de error durante el análisis de un argumento.
## Ejemplos
`MongoDB\Driver\WriteConcern::bsonSerialize` con el write concern majority
Resultado del ejemplo anterior es similar a:
object(stdClass)#2 (1) {
["w"]=>
string(8) "majority"
}
{ "w" : "majority" }
`MongoDB\Driver\WriteConcern::bsonSerialize` con el wtimeout y el journal
```php
Resultado del ejemplo anterior es similar a:
object(stdClass)#2 (3) {
["w"]=>
int(2)
["j"]=>
bool(true)
["wtimeout"]=>
int(1000)
}
{ "w" : 2, "j" : true, "wtimeout" : 1000 }
Véase también#
MongoDB\BSON\Serializable::bsonSerialize
Referencia de Write Concern