1
我正在爲node.js使用mongodb包。我有一個mapReduce
函數,我想打印一些調試輸出。我該怎麼做呢?如何在mapReduce中使用mongodb節點包進行打印
目前,我有以下幾點:
var map = function() {
print('hello');
emit('key', 1);
}
var reduce = function(k, vals) {
return Array.sum(vals);
}
collection.mapReduce(map, reduce, {out: {inline: 1}}, function(err, results) {...});
然而,hello
永遠不會被打印到控制檯當我從命令行中運行:
$ node test.js
怎樣看到輸出?
我實際上在尋找通過命令行工作的東西。當我在'mapReduce'中使用'console.log'時,它會給出錯誤:'exception:ReferenceError:console is not defined' –