sql >> データベース >  >> NoSQL >> MongoDB

js内に別のファイルを含むmongodbでjavascriptスクリプト(.jsファイル)を実行します

    ロード機能を使用

    load(filename)
    

    任意の.jsを直接呼び出すことができます mongoシェルからファイルを作成すると、mongoがJavaScriptを実行します。

    mongo localhost:27017/mydb myfile.js

    これにより、ローカルホストのポート27017でmydbデータベースに接続するmongoシェルでmyfile.jsスクリプトが実行されます。

    外部jsをロードするためにあなたは書くことができます

    load("/data/db/scripts/myloadjs.js")
    

    2つのjsファイルmyFileOne.jsとmyFileTwo.jsがあるとします

    myFileOne.js

    print('From file 1');
    load('myFileTwo.js');     // Load other js file .
    

    myFileTwo.js

    print('From file 2');
    

    MongoShell

    >mongo myFileOne.js
    

    出力

    From file 1
    From file 2
    


    1. 接続ごとに新しいRedisクライアントを作成する必要がありますか?

    2. MongoDB Aggregation:前の行の合計から現在の合計を計算する

    3. MongoDBにはネイティブRESTインターフェースがありますか?

    4. MongoDBの個別のコマンド