script
var mapFunction = function() {
var words = this.text.split(" ");
for (var i = 0; i < words.length; i++) {
emit(words[i], 1);
}
};
var reduceFunction = function(key, values) {
return Array.sum(values);
};
db.collection.mapReduce(
mapFunction,
reduceFunction,
{
}
);