Sử dụng getSiblingDB() từ MongoDB kết hợp với từ khóa var trong JavaScript:
anyVariableName = db.getSiblingDB('yourDatabaseName');
Ví dụ chọn database
> selectedDatabase = db.getSiblingDB('sample');
Kết quả:
Sample
Thêm tài liệu vào collection
Giả sử collection tên là selectDatabaseDemo:
> db.selectDatabaseDemo.insertOne({"ClientName":"John Smith","ClientAge":23});
{ "acknowledged": true, "insertedId": ObjectId("5cda794b5667f1cce01d55ad") }
> db.selectDatabaseDemo.insertOne({"ClientName":"Carol Taylor","ClientAge":24});
{ "acknowledged": true, "insertedId": ObjectId("5cda79565667f1cce01d55ae") }
Hiển thị tài liệu
db.selectDatabaseDemo.find().pretty();
Kết quả:
{
"_id": ObjectId("5cda794b5667f1cce01d55ad"),
"ClientName": "John Smith",
"ClientAge": 23
}
{
"_id": ObjectId("5cda79565667f1cce01d55ae"),
"ClientName": "Carol Taylor",
"ClientAge": 24
}
Lưu ý: Biến selectedDatabase giờ đây tham chiếu đến database 'sample', có thể dùng để thực hiện các thao tác: selectedDatabase.collectionName.find().