sql >> データベース >  >> NoSQL >> MongoDB

vertx-mongoクライアントを使用してfind(id:{$ in:[list]})をどのように実行しますか

    さて、それはかなり簡単です、そして私はそれに気付くために少し頭をすっきりさせる必要がありました。複雑なクエリは、Jsonオブジェクトに分解できます。

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

    このqueryParamで簡単な検索クエリを使用できます。

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



    1. mongodbのadmin.system.namespacesでのクエリは許可されていません

    2. mongodbの$sumで集計

    3. Mongodbが起動しません

    4. デジタルトランスフォーメーションは、エッジからインサイトへのデータジャーニーです