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

Truy vấn Mongo DB trong java

Sử dụng QueryBuilder, truy vấn của bạn sẽ giống như thế này

DBObject query = QueryBuilder.start().or(
    QueryBuilder.start("key1").in(764).get(),
    QueryBuilder.start("key2").in(keys).get(),
    QueryBuilder.start().and("key3").is(3).and("key4").is(64).get()
 ).get();

Cân nhắc sử dụng jongo (một API trên mongo-java-driver), bạn có thể chỉ cần sao chép / dán các truy vấn từ shell:

collection.findOne("{$or:[{key1: {$in:[764]}},{key2:{$in:[#]}}, {$and:[{key3:3},{key4:67}]}]}", keys).as(People.class);


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Làm cách nào để thực thi db.copyDatabase thông qua trình điều khiển gốc MongoDB của NodeJS?

  2. Mongoose mở rộng xác thực mặc định

  3. MongoDB $ toUpper

  4. Phễu tuyến tính từ tập hợp các sự kiện với tập hợp MongoDB, có khả thi không?

  5. Kết hợp toàn văn với chỉ mục khác