(mongodb >=1.0.0)
Type BSON pour un » ObjectId. La valeur se compose de 12 octets, où les quatre premiers octets sont un timestamp qui reflètent la création de l'ObjectId. Plus précisément, la valeur se compose de :
Dans MongoDB, chaque document stocké dans une collection requiert un champ
_id
unique qui agit comme clé primaire. Si un document
inséré omet le champ _id
, le pilote génère
automatiquement un ObjectId pour le champ _id
.
L'utilisation d'ObjectId pour le champ _id
fournit les
avantages supplémentaires suivants:
_id
qui stocke des valeurs ObjectId
équivaut à peu près au tri par date de création.
Version | Description |
---|---|
PECL mongodb 1.12.0 | Implémente Stringable pour PHP 8.0+. |
PECL mongodb 1.3.0 |
Renommé de Implémente MongoDB\BSON\ObjectIdInterface. |
PECL mongodb 1.2.0 | Implémente Serializable et JsonSerializable. |