sql >> Databasteknik >  >> NoSQL >> MongoDB

hitta i MongoCollection

Försök att skapa ett filter för att skicka till find() metod för att få en delmängd av dokumenten i din samling. Till exempel för att hitta dokumentet för vilket värdet på _id fältet är test , skulle du göra följande:

import static com.mongodb.client.model.Filters.*;

MongoClient client = new MongoClient();
MongoDatabase database = client.getDatabase("mydb");
MongoCollection<Document> collection = database.getCollection("mycoll");
Document myDoc = collection.find(eq("_id", "test")).first();
System.out.println(myDoc.toJson());


  1. MongoDB fungerar inte i Vagrant Centos Box

  2. Kan jag använda MongoDB som ersättning för CoreData på iOS?

  3. Mongoose-gruppfråga i node.js / express route

  4. Meteorsamling observera förändringar med rätta