MongoDB でスクリプトを書いた際、パラメータの指定方法がわからず、
調べた結果を記載します。
参考
eval で指定する
Stack Overflow の記事のまんまですが、
--eval
オプションで、指定可能でした。
以下のような、javascriptがあったとすると、
* addthem.js
printjson( param1 + param2 );
param1
、 param2
に値を設定するには、
以下の通りコマンドを実行すると、値が設定できるようです。
./mongo --nodb --quiet --eval "var param1=7, param2=8" addthem.js
15
script から$1
等の指定でも実行できるようです。
以上です。
コメント