Реальный отказ, исправление и результат

mongodb124-failures-corrected-screen

ЭтапИтогКод / цена / количество
До преобразованияошибка find2
После проверки спискаCUP500
После проверки спискаLAMP1200
Пустой список $inсовпадений0

Фактический журнал этого запуска

Request ID, operation ID, connection ID и длительность могут меняться. duration_us — микросекунды отправки команды и получения ответа, а не обещание скорости. Журнал не содержит фильтры, пользовательские документы и сырой errmsg.

{
    "Нормализованные артикулы": [
        "CUP",
        "LAMP"
    ],
    "Реальная выборка": [
        {
            "sku": "CUP",
            "price": 500
        },
        {
            "sku": "LAMP",
            "price": 1200
        }
    ],
    "Пустой список": [],
    "Граница": "Условия и операторы создаёт программа. Пользовательские массивы с $-ключами не передаются в запрос как готовый фильтр",
    "started": [
        {
            "command": "find",
            "database": "php_manual_lab",
            "request_id": "9",
            "operation_id": "695284665600287246",
            "host": "127.0.0.1",
            "port": 27075,
            "connection_id": 129,
            "service_id": null
        },
        {
            "command": "find",
            "database": "php_manual_lab",
            "request_id": "11",
            "operation_id": "695284665600287247",
            "host": "127.0.0.1",
            "port": 27075,
            "connection_id": 129,
            "service_id": null
        },
        {
            "command": "find",
            "database": "php_manual_lab",
            "request_id": "13",
            "operation_id": "695284665600287248",
            "host": "127.0.0.1",
            "port": 27075,
            "connection_id": 129,
            "service_id": null
        }
    ],
    "failed": [
        {
            "command": "find",
            "database": "php_manual_lab",
            "request_id": "9",
            "operation_id": "695284665600287246",
            "host": "127.0.0.1",
            "port": 27075,
            "connection_id": 129,
            "service_id": null,
            "duration_us": 261,
            "reply": {
                "ok": 0,
                "code": 2,
                "codeName": "BadValue"
            },
            "error_class": "MongoDB\\Driver\\Exception\\ServerException",
            "error_code": 2
        }
    ],
    "succeeded": [
        {
            "command": "find",
            "database": "php_manual_lab",
            "request_id": "11",
            "operation_id": "695284665600287247",
            "host": "127.0.0.1",
            "port": 27075,
            "connection_id": 129,
            "service_id": null,
            "duration_us": 518,
            "reply": {
                "ok": 1
            },
            "write_error_codes": []
        },
        {
            "command": "find",
            "database": "php_manual_lab",
            "request_id": "13",
            "operation_id": "695284665600287248",
            "host": "127.0.0.1",
            "port": 27075,
            "connection_id": 129,
            "service_id": null,
            "duration_us": 178,
            "reply": {
                "ok": 1
            },
            "write_error_codes": []
        }
    ],
    "expected_deprecations": []
}

PHP 8.5.11; mongodb 2.5.5; MongoDB 8.0.34. Учебная коллекция удалена.