Поиск по шаблону и реальные найденные товары

mongodb126-regex-interface-json

ПредставлениеФактическое значение
Отображение/a/b/im
jsonSerialize{"$regex":"a/b","$options":"im"}
Canonical Extended JSON{"$regularExpression":{"pattern":"a/b","options":"im"}}
Найденные ID1, 2

Журнал и промежуточные данные

constructed
{
    "pattern": "a/b",
    "flags": "im",
    "display": "/a/b/im"
}
loaded
{
    "pattern": "a/b",
    "flags": "im",
    "display": "/a/b/im"
}
found
[
    {
        "_id": 1,
        "title": "a/b"
    },
    {
        "_id": 2,
        "title": "A/B"
    }
]
canonical_document
"{ \"rule\" : { \"$regularExpression\" : { \"pattern\" : \"a/b\", \"options\" : \"im\" } } }"

PHP 8.5.11; ext-mongodb 2.5.5; сервер 8.0.34. Шаблоны выполняет MongoDB. План и время диагностические, не универсальная гарантия.