首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

mongoDb的地图Reduce有关问题

2013-01-06 
mongoDb的mapReduce问题 这是我插入的数据格式 for (var i 0 i 1000 i++) {... var u { name :

mongoDb的mapReduce问题
 这是我插入的数据格式
> for (var i = 0; i < 1000; i++) {
... var u = { name : "user" + i, age : i % 40 + 1, sex : i % 2 };
... db.users.insert(u);
... }

下面是Map函数
> m = function() { emit(this.age, 1) }
下面是Reduce
> r = function(key, values) {
... var x = 0;
... values.forEach(function(v) { x += v });
... return x;
... }
Result
> res = db.users.mapReduce(m, r) 执行这行后就报错

错误如下:

("assert failed : need to an optionsOrOutString")@shell/utils.js:32
(undefined,"need to an optionsOrOutString")@shell/utils.js:42
((function () {emit(this.age, 1);}),(function (key, values) {var x = 0;values.fo
rEach(function (v) {x += v;});return x;}))@shell/collection.js:596
@(shell):1

请高手帮看下


[解决办法]
SQL  ????  发错版了吧!mongoDb的地图Reduce有关问题
[解决办法]

引用:
SQL ???? 发错版了吧!
同意.

热点排行