Время, типы и данные после настоящего запроса MongoDB

mongodb127-time-id-json

НазначениеРезультат
Обычный API: поле id{"id":"659200800000000000000001"}
Extended JSON значения{"$oid":"659200800000000000000001"}
Тип после Document::fromJSONMongoDB\BSON\ObjectId
Повторный запросЗаказ A

Промежуточные значения

canonical
"{ \"_id\" : { \"$oid\" : \"659200800000000000000001\" } }"
plain_decode
{
    "_id": {
        "$oid": "659200800000000000000001"
    }
}
interface_summary
{
    "hex": "659200800000000000000001",
    "seconds": 1704067200
}
restored_interface
{
    "hex": "659200800000000000000001",
    "seconds": 1704067200
}

PHP 8.5.11; ext-mongodb 2.5.5; MongoDB 8.0.34. Timestamp в опытах — учебное BSON-значение, не выданная сервером позиция репликации.