MongoDB: фактический результат

ДействиеРезультат
До удаления7
Удалено первым вызовом1
Удалено повторным вызовом0
Осталось товаров6
Оставшиеся артикулыCHAIR-A, LAMP-A, LAMP-B, LAMP-C, LAMP-D, LAMP-E

Документы и подтверждение действий

Точный фильтр удаления

{
    "_id": "6ae262f5349108aa5e0f6b62",
    "temporary": true
}

Артикулы оставшихся документов

[
    "CHAIR-A",
    "LAMP-A",
    "LAMP-B",
    "LAMP-C",
    "LAMP-D",
    "LAMP-E"
]

Удаление коллекции

Отдельная служебная очистка в finally после проверки результата, не действие deleteOne.

Отчёт получен PHP CLI и настоящим локальным MongoDB. ObjectId в блоках документов специально показан строкой для чтения; это представление отчёта, а не смена BSON-типа в базе. Собственная коллекция этого запуска удалена после проверки.