Cố gắng tạo bộ lọc để chuyển đến find()
để lấy một tập hợp con các tài liệu trong bộ sưu tập của bạn. Ví dụ:để tìm tài liệu có giá trị của _id
trường là test
, bạn sẽ làm như sau:
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());