7

MongoDB での作業を容易にするために使用する一般的なツールのライブラリをインポートできるようにしたいと考えています。ただし、外部スクリプトを Mongo CLI に簡単にインポートできる方法はまだ見つかっていません。理想的には、これは Node.js の require と同様に機能します。

デフォルトでMongo CLIでrequireが機能するようにするにはどうすればよいですか?

または、外部ライブラリの依存関係を解決する他の方法はありますか?

4

1 に答える 1

12

mongoJavaScript をシェルにロードするには、いくつかのオプションがあります。

1) JavaScript を.mongorc.jsホーム ディレクトリに保存します。

2)ホーム ディレクトリのファイルの前に評価されるグローバルmongorc.jsファイル (MongoDB 2.6+) にJavaScript を保存します。.mongorc.js

3)load('filename.js')シェル内 (またはいずれかのmongorc.jsファイル内) から使用します。

4)コレクションとを使用して JavaScript をサーバーに保存します。system.jsdb.loadServerScripts()

一般的な JavaScript 関数の場合、最初のオプションが最も一般的な方法です。

于 2012-08-21T20:43:01.393 に答える