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

Mongoose find() RegExp for nummertypefelt

Konverter enten dit number at skrive streng for hvert dokument, og så kan du bruge Regular Expressions korrekt og effektivt, eller bare opgive at bruge RegEx's, og bruge de indbyggede Mongo-filtreringsmuligheder i stedet.

For eksempel for at finde et tal med en bestemt værdi:

{number: 555}

Eller for at finde et tal i området (500, 600):

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

Her er en liste over nogle almindelige forespørgselsoperatorer.

Hver af disse er mere effektiv end at konvertere hvert Number til en String på forespørgselstidspunktet.



  1. MongoDB $cosh

  2. redis-cli omdirigeret til 127.0.0.1

  3. mongoDB/mongoose:unik, hvis ikke null

  4. Importerer json fra fil til mongodb ved hjælp af mongoimport