Ou converta seu
number
para digitar string para cada documento e, em seguida, você pode usar Expressões Regulares de maneira adequada e eficiente, ou simplesmente desistir de usar RegEx e usar as opções de filtragem integradas do Mongo. Por exemplo, para encontrar um número com um valor específico:
{number: 555}
Ou para encontrar um número no intervalo (500, 600):
{number: {$gt: 500, $lt: 600}}
Aqui está uma lista de alguns operadores de consulta comuns.
Qualquer um deles é mais eficiente do que converter cada
Number
para uma String
na hora da consulta.