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

Cách sử dụng $ regex trong truy vấn tổng hợp mongodb trong $ match

Như nó nói trong $regex tài liệu bạn đã liên kết, có hai cách để thực hiện việc này là:

Field2: /Value_2/g

HOẶC

Field2: { $regex: 'Value_2', $options: 'g' }

Nhưng tôi cũng đã thử lần thứ hai của bạn về 'Field2': { $regex: /Value_2/g } và điều đó cũng hiệu quả.

BTW, g Tùy chọn regex không có ý nghĩa trong bối cảnh này vì dù sao thì bạn cũng chỉ cần một kết quả phù hợp. Lưu ý rằng nó thậm chí không được liệt kê trong $regex tài liệu.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB - Nhiều $ hoặc các phép toán

  2. DbRef với Mongoose - mongoose-dbref hay dân cư?

  3. Các tài liệu duy nhất sử dụng nhiều giá trị trong Mongoose Schema

  4. MongoDB $ giờ

  5. Tạo dữ liệu thử nghiệm cho MongoDB