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

Sử dụng biến với regex để tìm dữ liệu trong mongodb (ứng dụng Meteor)

Thật. Bạn có thể không nhận ra rằng "/" không giống với / và cái sau không có ngữ nghĩa để nối (như + cho chuỗi) như tôi biết (nhưng tôi có thể sai). Cú pháp thứ hai là một hàm tạo nội tuyến / viết tắt cho RegExp lớp. Điều đó nói rằng nó rất dễ sửa, chỉ cần tạo regex một cách rõ ràng bằng cách sử dụng new RegExp .

Tuy nhiên, trong trường hợp của bạn, tôi khuyên bạn nên sử dụng $regex của mongodb cấu tạo:

Items.find({"description": {$regex: ".*" + variable + ".*"}}).fetch();

Để biết thêm chi tiết, hãy xem tài liệu về $regex .



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Cách quản lý mẫu cấu hình cho cơ sở dữ liệu của bạn với ClusterControl

  2. Đọc một mảng trong mongodb?

  3. TypeError:callback.apply không phải là một hàm sau allowDiskUse

  4. Làm cách nào để tôi có thể $ addToSet một đối tượng vào một mảng và cả $ sort bằng cách sử dụng MongoDB?

  5. Web Scraping và Crawling với Scrapy và MongoDB