Или преобразувайте своя number
за да въведете низ за всеки документ и след това можете да използвате регулярните изрази правилно и ефективно или просто да се откажете от използването на регулярни изрази и вместо това да използвате вградените опции за филтриране на Mongo.
Например, за да намерите число с определена стойност:
{number: 555}
Или за да намерите число в диапазона (500, 600):
{number: {$gt: 500, $lt: 600}}
Ето списък с някои често срещани оператори на заявка.
Всяко от тях е по-ефективно от преобразуването на всяко Number
към String
по време на заявка.