MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Führen Sie eine native Mongodb-Abfrage mit dem Mongodb-Java-Treiber aus

Verwenden Sie Document.parse(String json) aus org.bson.Document . Es gibt das Document-Objekt zurück. Hier ist ein Beispiel aus dem Offiziellen MongoDb-Tutorial .

Original:

{
     $set: { "size.uom": "cm", status: "P" },
     $currentDate: { lastModified: true }
   }

Sie können in Java ausführen als:

collection.updateMany(new Document(),Document.parse("{\n" +
                "     $set: { \"size.uom\": \"cm\", status: \"P\" },\n" +
                "     $currentDate: { lastModified: true }\n" +
                "   }"));