find()
अपने संग्रह में दस्तावेज़ों का सबसेट प्राप्त करने की विधि। उदाहरण के लिए, उस दस्तावेज़ को खोजने के लिए जिसके लिए _id
. का मान है फ़ील्ड test
है , आप निम्न कार्य करेंगे:
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());