Bạn có thể sử dụng findOne () cho việc này. Sau đây là cú pháp -
db.yourCollectionName.findOne ({yourFieldName:'yourValue'});
Hãy để chúng tôi tạo một bộ sưu tập với các tài liệu -
> db.checkExistingDemo.insertOne ({"StudentName":"John"}); {"Recognition":true, "insertId":ObjectId ("5cbdf90dac184d684e3fa265")}> db.checkExistingDemo.insertOne ({"StudentName" :"Carol"}); {"Recognition":true, "insertId":ObjectId ("5cbdf912ac184d684e3fa266")}> db.checkExistingDemo.insertOne ({"StudentName":"Sam"}); {"inherit":true, "insertId":ObjectId ("5cbdf916ac184d684e3fa267")}> db.checkExistingDemo.insertOne ({"StudentName":"Mike"}); {"Recognition":true, "insertId":ObjectId ("5cbdf91bac184 pre684e3fa / 268">Hiển thị tất cả các tài liệu từ một bộ sưu tập với sự trợ giúp của phương thức find () -
> db.checkExistingDemo.find (). pretty ();Điều này sẽ tạo ra kết quả sau -
{"_id":ObjectId ("5cbdf90dac184d684e3fa265"), "StudentName":"John"} {"_id":ObjectId ("5cbdf912ac184d684e3fa266"), "StudentName":"Carol"} {"_id":ObjectId ( "5cbdf916ac184d684e3fa267"), "StudentName":"Sam"} {"_id":ObjectId ("5cbdf91bac184d684e3fa268"), "StudentName":"Mike"}Sau đây là truy vấn để kiểm tra tài liệu hiện có -
> db.checkExistingDemo.findOne ({StudentName:'Carol'});Điều này sẽ tạo ra kết quả sau -
{"_id":ObjectId ("5cbdf912ac184d684e3fa266"), "StudentName":"Carol"}