MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

Mongoose trova() RegExp per il campo Tipo di numero

Converti il ​​tuo number per digitare la stringa per ogni documento, quindi puoi utilizzare le espressioni regolari in modo corretto ed efficiente, o semplicemente rinunciare all'uso di RegEx e utilizzare invece le opzioni di filtro Mongo integrate.

Ad esempio, per trovare un numero con un valore particolare:

{number: 555}

Oppure per trovare un numero nell'intervallo (500, 600):

{number: {$gt: 500, $lt: 600}}

Ecco un elenco di alcuni operatori di query comuni.

Ognuno di questi è più efficiente della conversione di ogni Number a una String al momento dell'interrogazione.