MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Как изпълнявате find(id:{$in:[list]}) с помощта на vertx-mongo клиент

Добре, това е доста ясно и просто трябваше да прочистя малко главата си, за да го забележа. Сложната заявка може да бъде разбита на Json обект.

JsonObject queryParam = new JsonObject()
    .put("id", new JsonObject().put("$in", listOfIds));    // ArrayList<Long>

Мога да продължа и да използвам проста заявка за намиране с този queryParam.

mongoClient.find("collection", queryParam, asyncResult -> {
    // do something
});



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Използвайте променлива с регулярен израз, за ​​да намерите данни в mongodb (приложение Meteor)

  2. Грешка на Chef Solo:Cookbook apt не е намерен

  3. MongoDB countDocuments()

  4. Картографиране на документ с частично дефинирана схема

  5. Преобразуване на Mongo заявка в Laravel, вложен elemMatch