MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

Cách tìm vật phẩm bằng regex trong Mongoose

mongoose doc để tìm .

mongodb doc cho 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);

   });

Lưu ý đối số đầu tiên chúng ta truyền vào hàm mongoose.findOne. "{" name ":{$ regex:/ Ghost /, $ options:'i'}}". "name" là trường của tài liệu bạn đang tìm kiếm. "Ghost" là biểu thức chính quy. "i" là đối sánh không phân biệt chữ hoa chữ thường. Hy vọng điều này sẽ giúp bạn.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Các cụm MongoDB được phân bổ theo địa lý trên AWS ở khu vực EU

  2. Chèn Dấu thời gian gấu trúc vào Mongodb

  3. Cách đếm số lượng tài liệu trong bộ sưu tập mongodb

  4. Lỗi PHP Mongo đọc từ ổ cắm

  5. Meteor có những cơ chế bảo mật nào?