2011-08-05 4 views

答えて

2

あなたはdb.getLastError()のようなものをお探しですか?

Java/PHP/Python/etcでは、WriteConcern.Safeまたはsafe => trueを実行すると、実際に書き込みコマンドを実行してから、​​コマンドを実行しています。 db.getLastError()を使ってシミュレーションすることができます。

現在、シェルスクリプトに関する2つのMongoDBドキュメントがあります。最初のものはInteractive Shellで、これはおそらく慣れ親しんだシェルです。そのシェルでは、すべてのコマンドがデフォルトで「安全」モードで発行されます。もう1つのドキュメントはscripting the shellに関するもので、これには特定の問題(getLastErrorを含む)があります。

確実に2番目のドキュメントをチェックして、この方法でスクリプトを実行してください。また、基本的には、シェルが利用できるすべての機能をドライバが利用できることにも注意してください。したがって、Pythonでスクリプティングスキルを持っている場合や、Windowsサービスの作成が快適な場合は、これらをサーバーの管理に使用することもできます。

+0

Thx、はい私が探していた – user253202

関連する問題