Какие строки пакета записаны и какие требуют решения

mongodb121-results-unordered-ledger

Режим: database. Таблица построена по реальным ответам сервера и проверке конечных документов.

Индекс операцииАртикул входаПодтверждённый исход_id успеха / индекс ошибки
0NEW-Aподтверждён insert30
1BAD-Aотказ 110001
2NEW-Bподтверждён insert40
3BAD-Bотказ 110003

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

Вход по индексам
[
    {
        "_id": 30,
        "sku": "NEW-A",
        "price": 300
    },
    {
        "_id": 10,
        "sku": "BAD-A",
        "price": 999
    },
    {
        "_id": 40,
        "sku": "NEW-B",
        "price": 400
    },
    {
        "_id": 20,
        "sku": "BAD-B",
        "price": 999
    }
]
Успешные вставки
{
    "0": {
        "insertedId": 30
    },
    "2": {
        "insertedId": 40
    }
}
Ошибка индекс→код
{
    "1": 11000,
    "3": 11000
}
Верхний ответ
null
Ошибки подтверждения
[]
Фактическое состояние
[
    {
        "_id": 10,
        "sku": "LOCKED-A",
        "price": 100
    },
    {
        "_id": 20,
        "sku": "LOCKED-B",
        "price": 200
    },
    {
        "_id": 30,
        "sku": "NEW-A",
        "price": 300
    },
    {
        "_id": 40,
        "sku": "NEW-B",
        "price": 400
    }
]
Собственная удалённая коллекция
"mongodb121_results_ac1fb242bb85723d"

PHP 8.5.11; ext-mongodb 2.5.5; сервер: 8.0.34.