有人想出一种方法输出到Mongo中执行服务器端的javascript函数内的控制台吗?下面的Groovy代码:
DBCollection js = db.getCollection('system.js')
js.save([
'_id' : 'product',
value : new Code("""
function(x,y) {
alert('product called!'); // blows up...
console.log('product called!'); // blows up...
return x*y;
}
"""
)
])
js.eval('product(2,3)')
Run Code Online (Sandbox Code Playgroud)
Ste*_*nie 10
在MongoDB服务器上可以使用两种函数从JavaScript中输出(包括Map/Reduce函数):
print() - 标准的javascript打印printjson() - 打印为JSON这两个函数都会将其输出发送到mongod日志中,并且可用于调试.
| 归档时间: |
|
| 查看次数: |
4821 次 |
| 最近记录: |