Как я могу найти документ, для которого поле содержит регулярное выражение, совпадающее с запросом? - PullRequest
0 голосов
/ 02 мая 2020

У меня есть коллекция документов с полем «idPattern», содержащим строку регулярного выражения. Я хочу найти во всех документах, что их поля регулярного выражения "idPattern" совпадают с моей строкой поиска или ее подстрокой. Как я могу это сделать?

Пример:

Документ:

{
"_id":....,
"_rev":....,
"idPattern":"*"
},
{
"_id":....,
"_rev":....,
"idPattern":"park"
},
{
"_id":....,
"_rev":....,
"idPattern":"stree*"
}

Поиск по: "park_central"

Первые два документа должны быть возвращены .

Спасибо.

...