(mongodb >=1.0.0)
Tipo BSON para um » ObjectId. O valor consiste em 12 bytes, onde os primeiros quatro bytes são um timestamp que reflete a criação do ObjectId. Especificamente, o valor consiste em:
No MongoDB, cada documento armazenado em uma coleção requer um campo
_id exclusivo que atua como chave primária. Se um documento
inserido omitir o campo _id, a extensão gera automaticamente
um ObjectId para o campo _id.
Usar ObjectIds para o campo _id fornece os seguintes
benefícios adicionais:
_id que armazena valores ObjectId é aproximadamente equivalente à classificação por horário de criação.
| Versão | Descrição |
|---|---|
| PECL mongodb 2.0.0 |
Esta classe não implementa mais a interface Serializable. |
| PECL mongodb 1.12.0 | Implementa Stringable para PHP 8.0+. |
| PECL mongodb 1.3.0 |
Renomeado de Implementa MongoDB\BSON\ObjectIdInterface. |
| PECL mongodb 1.2.0 | Implementa Serializable e JsonSerializable. |