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

mongoシェルスクリプトでは、useを含めることができません

    mongoスクリプトでは、db.getSiblingDB('new_db_name')を使用できます。 新しいデータベースの参照を取得します。したがって、コマンドラインでデータベース名を指定する必要はありません。 script.jsを使用できます :

    db = db.getSiblingDB('new_db_name');
    print(db);
    
    // the rest of your code for database "new_db_name"
    

    このスクリプトの出力は(mongo script.jsで呼び出されます) ):

    MongoDB shell version: 2.2.2
    connecting to: test
    sag
    


    1. MongoDB 3.0 Windowsサービスの開始:システムエラー2が発生しました

    2. evalなしでredisからオブジェクトを取得しますか?

    3. node.jsからプログラムでmongodumpコマンドを実行するにはどうすればよいですか?

    4. mongodb $ not _id