Nếu bạn đang sử dụng tu sĩ như hiện tại thì bạn có thể truy cập loại bộ sưu tập trình điều khiển gốc của nút cơ bản thông qua .col
trình truy cập trên đối tượng bộ sưu tập đã chọn của bạn:
var db = require('monk')('localhost/test')
, collection = db.get('example');
collection.col.aggregate(
[
{ "$project": {
"_id": 0,
"ObjectID": "$_id",
"DisplayText": "$text"
}}
],
function(err,result) {
console.log( JSON.stringify( result, undefined, 4 ) );
}
);
Lưu ý rằng các phương thức như .aggregate()
được truy xuất theo cách này không được bao bọc trong đối tượng hứa như các đối tượng bộ sưu tập tu sĩ tiêu chuẩn. Nhưng ít nhất điều này chỉ cho bạn cách truy cập và sử dụng $project
để định hình lại tài liệu của bạn.