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

mongoシェルを使用して複数のjsファイルをデータベースにロードする方法は?

    これらのファイルをロード(実行)するには、さまざまな方法があります。 2つのjsファイルscript1.jsがあります およびscript2.js 、たとえば。

    OSコマンドラインから すべてのファイルを指定します:

    mongo localhost/testdb script1.js script2.js
    

    または、1つのjsファイルを作成し、すべてのスクリプトを含めます。たとえば、script_combined.jsを作成します 次のように:

    load("script1.js")
    load("script2.js")
    

    実行:

    mongo localhost/testdb script_combined.js
    

    mongo内から複数のスクリプトを実行する別の方法 シェル

    > const script_files = [ "script1.js", "script2.js" ]
    > for (let file of script_files) {
          load(file)
      }
    



    1. ジオキーを抽出できません。GeoJSONタイプが不明です:{座標:[13.42493130000003、52.50074619999999]

    2. MongoDBのプッシュとルートに相当するC#とは何ですか?

    3. 特定のキーと値のペアはあるが、他のキーと値のペアがないドキュメントを選択する

    4. mongoDBとNodejsからデータを取得します:toArrayは関数エラーではありません