MongoDB\Driver\WriteConcern::bsonSerialize
(mongodb >=1.2.0)
MongoDB\Driver\WriteConcern::bsonSerialize — Повертає об'єкт серіалізації BSON
Опис
final public MongoDB\Driver\WriteConcern::bsonSerialize(): stdClass
Список параметрів
Ця функція не має параметрів.
Значення, що повертаються
Повертає об'єкт серіалізації WriteConcern як BSON.
Помилки
- При помилці парсингу аргумент кидає винятокMongoDB\Driver\Exception\InvalidArgumentException
Приклади
Приклад #1MongoDB\Driver\WriteConcern::bsonSerialize()** з більшістю гарантії запису**
Loading...
Висновок наведеного прикладу буде схожим на:
object(stdClass)#2 (1) {
["w"]=>
string(8) "majority"
}
{ "w" : "majority" }
Приклад #2MongoDB\Driver\WriteConcern::bsonSerialize()** з часом очікування та журналом**
Loading...
Висновок наведеного прикладу буде схожим на:
object(stdClass)#2 (3) {
["w"]=>
int(2)
["j"]=>
bool(true)
["wtimeout"]=>
int(1000)
}
{ "w" : 2, "j" : true, "wtimeout" : 1000 }
Дивіться також
- MongoDB\BSON\Serializable::bsonSerialize() - Надає масив або документ для серіалізації у BSON
- » Довідкова інформація щодо гарантії запису