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

Как мога да използвам оператор LIKE на mongoose?

използвайте $regex в mongodb

как да използвам регулярен израз

пример

select * from table where abc like %v%

на монго

 var colName="v";
 models.customer.find({ "abc": { $regex: '.*' + colName + '.*' } },
   function(err,data){
         console.log('data',data);
  });

Вашата заявка изглежда така

var name="john";
UserSchema.find({name: { $regex: '.*' + name + '.*' } }).limit(5);


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. манипулирайте @ в низ за свързване на mongodb

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

  3. Метеор без монго

  4. Как да актуализирам, ако съществува, в противен случай вмъкнете нов документ?

  5. Коригирайте „дължина/ширина е извън границите“ в MongoDB при създаване на индекс на 2dsphere