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

Trình điều khiển MongoDB và Java:bỏ qua chữ hoa và chữ thường trong truy vấn

Khi tôi gặp vấn đề chính xác, tôi không thể truy vấn bằng cách bỏ qua chữ hoa và chữ thường. Cuối cùng tôi đã sao chép giá trị mà tôi muốn tìm kiếm để chuẩn hóa nó. Trong trường hợp này, bạn có thể tạo một thuộc tính mới và chuyển đổi nó thành chữ thường và có một chỉ mục trên đó.

CHỈNH SỬA:

DBObject ref = new BasicDBObject();
ref.put("myfield", Pattern.compile(".*myValue.*" , Pattern.CASE_INSENSITIVE));
DBCursor cur = coll.find(ref); 

Tôi tự hỏi liệu điều đó có hiệu quả không?



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Procfile là gì? và Web và Worker

  2. Định cấu hình GridFS Chunksize trong MongoDB

  3. Sử dụng trình tạo Active Record sau khi cài đặt Mongoid?

  4. Tải chậm trong MongoDB với NoRM

  5. Kết nối cơ sở dữ liệu sao băng