2011-03-25から1日間の記事一覧

mongodb scriptingで別ファイルを読み込む方法

load(FILEPATH); とするだけです。文なので返り値はないです。node.jsみたいにファイルスコープでもないので、普通に呼び出されるファイル内にグローバルで宣言すると呼び出し元のファイルで使えます。 大規模なことはしないと思うけど、怖いお! そう考える…

mongodbのmapReduceのscopeで変数は渡せるけれど、関数を渡せない問題の回避策

下記のようにmongodbのmapReduceのmap/reduce関数内でちょっとした関数を呼びたい場合があります。(sampleです) sampleMR.js var getCareer = function(ua){ if(ua.indexOf('DoCoMo') === 0){ return 'DoCoMo'; }else if(ua.indexOf('KDDI') === 0){ return …