13

書き込み:

if (...) {
    return;
}

MongoDb シェル スクリプトでは、次のように文句を言います。SyntaxError: return not in function

exitmongo コンソール コマンドも試しました。

if (...) {
    exit;
}

しかし、エラーが発生します:ReferenceError: exit is not defined

jsスクリプト ファイルで実行を早期に終了するにはどうすればよいでしょうか。

4

3 に答える 3

19

mongodb では、ここquit()に記載されている関数を使用できます。十分に文書化されていませんが、簡単なテストを行ったところ、ゼロ以外の終了コードを返すことができ、ステータス 1 で終了します。quit(1)

于 2014-06-03T01:44:06.453 に答える
3

exitトピックを検索した後、 like ステートメントでJavaScript の実行を停止する好ましい方法は、実際に何かをスローすることです。JavaScript の実行を停止することは可能ですか? 、この質問は最も一般的な例であるか、私の見解では合理的に機能する唯一の例です.

于 2013-07-24T12:20:55.410 に答える