MongoDB
 sql >> Teknologi Basis Data >  >> NoSQL >> MongoDB

Cara menemukan item menggunakan regex di Mongoose

luwak doc untuk menemukan .

mongodb doc untuk regex .

   var Person = mongoose.model('Person', yourSchema);
   // find each person with a name contains 'Ghost'
   Person.findOne({ "name" : { $regex: /Ghost/, $options: 'i' } },
          function (err, person) {
                 if (err) return handleError(err);
                 console.log('%s %s is a %s.', person.name.first, person.name.last, person.occupation);

   });

Perhatikan argumen pertama yang kita berikan ke fungsi luwak.findOne. "{ "nama" :{ $regex:/Ghost/, $options:'i' } }". "nama" adalah bidang dokumen yang Anda cari. "Ghost" adalah ekspresi reguler. "i" adalah untuk kecocokan yang tidak peka huruf besar/kecil. Semoga ini bisa membantu Anda.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Bagaimana cara mengatur MongoDB Change Stream 'OperationType' di driver C #?

  2. Kerangka agregasi Mongo, Urutkan lalu grup tidak berfungsi

  3. PHP tidak dapat menemukan driver MongoDB

  4. temukan dengan $type number di mongodb

  5. Temukan Distinct Embedded Document dan buat perbedaan lebih lanjut menggunakan Field