mongodb scriptingで別ファイルを読み込む方法
load(FILEPATH);
とするだけです。文なので返り値はないです。node.jsみたいにファイルスコープでもないので、普通に呼び出されるファイル内にグローバルで宣言すると呼び出し元のファイルで使えます。
大規模なことはしないと思うけど、怖いお!
そう考えるとnode.jsみたいなのがいいなぁ
var map = require('./myMap.js'); var reduce = function(k, vs){ /* 略 */ }; db.col.mapReduce(map, reduce, {out: 'hogehoge'});
みたいな