sql >> Database >  >> NoSQL >> MongoDB

Hoe voer je een vondst uit (id:{ $in:[lijst]}) met de vertx-mongo-client

Oké, het is vrij rechttoe rechtaan en ik moest gewoon mijn hoofd een beetje leegmaken om dat op te merken. De complexe query kan worden opgesplitst in een Json-object.

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

Ik kan doorgaan en een eenvoudige zoekopdracht gebruiken met deze queryParam.

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



  1. mongoïde hash-veldwaarden instellen

  2. GetalLange rekenkunde in de Mongo-schaal

  3. Wat zou het MongoDB C#-stuurprogramma-equivalent zijn van de volgende query met behulp van de array-update-operator $[<identifier>]

  4. MongoDB uitvoeren op DigitalOcean