Cú pháp tương đương như sau.
db.yourCollectionName.find ({}, {_id:1, "column1":1, "column2":1}). pretty ();
Để hiểu cú pháp trên, chúng ta hãy tạo một bộ sưu tập với tài liệu. Truy vấn để tạo một bộ sưu tập với một tài liệu như sau -
> db.equivalentForSelectColumn1Column2Demo.insertOne ({"CustomerName":"John", "CustomerAge":26, "CustomerCountryName":"US"}); {"nition ":true," insertId ":ObjectId (" 5c92c6205259fcd195499809fcd195499809a ")}> db.equivalentForSelectColumn1Column2Demo.insertOne ({" CustomerName ":" David "," CustomerAge ":22," CustomerCountryName ":" AUS "}); {" inherit ":true," insertId ":ObjectId (" 5c92c6305259fcd19 ")}> db.equivalentForSelectColumn1Column2Demo.insertOne ({" CustomerName ":" Chris "," CustomerAge ":24," CustomerCountryName ":" UK "}); {"nition":true, "insertId":ObjectId ("5c92c6415259fcd195499809fcd195499809c ")}
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 (). Truy vấn như sau -
> db.equivalentForSelectColumn1Column2Demo.find (). pretty ();
Sau đây là kết quả -
{"_id":ObjectId ("5c92c6205259fcd19549980a"), "CustomerName":"John", "CustomerAge":26, "CustomerCountryName":"US"} {"_id":ObjectId ("5c92c6305259fcd19549980b"), " CustomerName ":" David "," CustomerAge ":22," CustomerCountryName ":" AUS "} {" _id ":ObjectId (" 5c92c6415259fcd19549980c ")," CustomerName ":" Chris "," CustomerAge ":24," CustomerCountryName " :"Vương quốc Anh"}
Đây là cú pháp tương đương để chọn column1, column2 từ tbl trong cơ sở dữ liệu MongoDB -
> db.equivalentForSelectColumn1Column2Demo.find ({}, {"CustomerName":1, "CustomerAge":1}). pretty ();
Sau đây là kết quả -
{"_id":ObjectId ("5c92c6205259fcd19549980a"), "CustomerName":"John", "CustomerAge":26} {"_id":ObjectId ("5c92c6305259fcd19549980b"), "CustomerName":"David", " CustomerAge ":22} {" _id ":ObjectId (" 5c92c6415259fcd19549980c ")," CustomerName ":" Chris "," CustomerAge ":24}
Nếu bạn không muốn bao gồm _id, hãy sử dụng truy vấn bên dưới -
> db.equivalentForSelectColumn1Column2Demo.find ({}, {_id:0, "CustomerName":1, "CustomerAge":1}). pretty ();
Sau đây là kết quả -
{"CustomerName":"John", "CustomerAge":26} {"CustomerName":"David", "CustomerAge":22} {"CustomerName":"Chris", "CustomerAge":24}