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

Търсене на регулярни изрази в MongoDB - Започва с използване на драйвер за javascript и NodeJS

Почти го имаш. Продължавате да завършвате с регулярен израз вътре в низ и да търсите низа '/^94404/' ще намеря нещо, освен ако нямате странни пощенски кодове.

Най-лесният начин да създадете обект на регулярни изрази от низ в JavaScript е да използвате new RegExp(...) :

var query = { Zip: new RegExp('^' + zipCode) };

Тогава можете:

collection.find(query).toArray(...)

Такива неща работят в обвивката на MongoDB и подобни неща работят в интерфейса Ruby, така че трябва да работят и в интерфейса на JavaScript.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Mongoose - валидиране на синтаксиса на имейла

  2. Конкатениране на низови стойности в масив в едно поле в MongoDB

  3. mgo - производителността на заявката изглежда постоянно бавна (500-650ms)

  4. Golang + MongoDB вграден тип (вграждане на структура в друга структура)

  5. Импортирайте JSON файл в MongoDB с mongoimport