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

Regex với OR trong Java - mongoDB

Bình thường | toán tử hoạt động trên mongo.

Điều này nên làm:

BasicDBObject regexQuery = new BasicDBObject();
regexQuery.put("name",
       new BasicDBObject("$regex", "ABC\\|DFG"));

Nếu thử trên mongo shell:

db.collection.find({name:/ABC|DFG/}).pretty()



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB:Làm thế nào để tìm 10 tài liệu ngẫu nhiên trong bộ sưu tập 100?

  2. ImportError:Không có mô-đun nào có tên phân tích cú pháp

  3. Nhiều $ regex sử dụng $ và trong MongoDB

  4. Làm cách nào để sao chép cơ sở dữ liệu từ máy chủ MongoDB này sang máy chủ MongoDB khác?

  5. MongoDB - Lỗi:giản đồ không hợp lệ, mongodb mong đợi