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

Tạo truy vấn động với Tiêu chí MongoDB Dữ liệu Mùa xuân

Điều này không phù hợp với bạn?

Criteria criteria = Criteria.where("contentType").is("application/vnd.sometype");

List<Criteria> docCriterias = new ArrayList<Criteria>(docs.size());

for (Document doc: docs) {
    docCriterias.add(Criteria.where("metadata.name").is(doc.getName())
                               .and("metadata.version").is(doc.getVersion()));
}

criteria = criteria.orOperator(docCriterias.toArray(new Criteria[docs.size()]));

?



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Kết nối chuỗi theo nhóm

  2. Lỗi khi kết nối với Máy chủ MongoDb Atlas

  3. Gửi truy vấn MongoDB đến một hệ thống khác:chuyển đổi thành JSON và sau đó giải mã thành BSON? Làm thế nào để làm điều đó trong ngôn ngữ cờ vây?

  4. Cập nhật trường với giá trị của trường khác trong tài liệu

  5. MongoCursorTimeoutException cho hàm tổng hợp