MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Mongoose find() RegExp за полето тип номер

Или преобразувайте своя number за да въведете низ за всеки документ и след това можете да използвате регулярните изрази правилно и ефективно или просто да се откажете от използването на регулярни изрази и вместо това да използвате вградените опции за филтриране на Mongo.

Например, за да намерите число с определена стойност:

{number: 555}

Или за да намерите число в диапазона (500, 600):

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

Ето списък с някои често срещани оператори на заявка.

Всяко от тях е по-ефективно от преобразуването на всяко Number към String по време на заявка.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB вложено търсене с 3 нива

  2. Сортиране с помощта на MongoEngine?

  3. Как да защитите ClusterControl сървъра

  4. Meteor:разлика между имената на колекции, променливи, публикации и абонаменти?

  5. Обработка на прекъсване/повторно свързване на MongoDB от Node