la clase MongoDB\BSON\Document

(mongodb >=1.16.0)

Introducción

Representa un documento BSON. Esta clase se utiliza al leer datos como BSON sin tratar y no puede ser modificada.

Sinopsis de la Clase

final class MongoDB\BSON\Document implements MongoDB\BSON\Type, ArrayAccess, IteratorAggregate {
/* Métodos */
final private function __construct()
final static public function fromBSON(string $bson): MongoDB\BSON\Document
final static public function fromJSON(string $json): MongoDB\BSON\Document
final static public function fromPHP(object|array $value): MongoDB\BSON\Document
final public function get(string $key): mixed
final public function getIterator(): MongoDB\BSON\Iterator
final public function has(string $key): bool
final public function offsetExists(mixed $key): bool
final public function offsetGet(mixed $key): mixed
final public function offsetSet(mixed $key, mixed $value): void
final public function offsetUnset(mixed $key): void
final public function toCanonicalExtendedJSON(): string
final public function toPHP(?array $typeMap = null): array|object
final public function toRelaxedExtendedJSON(): string
final public function __toString(): string
}

Historial de cambios

Versión Descripción
PECL mongodb 2.0.0 Esta clase ya no implementa la interfaz Serializable.
PECL mongodb 1.17.0 Implementa MongoDB\BSON\Type.

Tabla de contenidos

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top