Hãy xem xét ví dụ sau từ trình bao mongo trước tiên lưu một hàm có tên echoFunction
vào system.js
tập hợp và gọi hàm bằng db.eval()
:
db.system.js.save({
_id: "echoFunction",
value: function (x) {
return 'echo: ' + x;
}
})
db.eval("echoFunction('test')") // -> "echo: test"
echoFunction(...)
có sẵn trong eval
/ $where
/ mapReduce
v.v ... có thêm thông tin tại http://docs.mongodb.org/manual/tutorial/store-javascript- Chức năng-on-server