私は...それは正常に動作しますが、私は「機能」セクションで作成した機能にアクセスする方法を理解できないのMongoDBクライアントを使用するRobomongo、カスタム関数の使い方は?
を「Robomongo」をしようとしていますMapReduceの機能をテストしたいので、私は(マップを作成しました)と()関数を削減するが、私は自分の殻に書くとき:
db.<name_of_collection>.mapReduce(map, reduce, {out: {inline: 1}});
Robomongoは私に次のエラーを与える:
ReferenceError: map is not defined (shell):1
を
私もこのように試してみた:
db.<collection_name>.mapReduce(db.system.js.map, db.system.js.reduce, {out: {inline: 1}});
しかし、再び、何かが間違っているようだ...
uncaught exception: map reduce failed:{
"errmsg" : "exception: JavaScript execution failed: ReferenceError: learn is not defined",
"code" : 16722,
"ok" : 0
}