(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 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. |