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

mongoDb的mapReduce有关问题

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

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 ???? 发错版了吧!
[解决办法]

探讨
SQL ???? 发错版了吧!

热点排行