javaのパラメータでsoem adminコマンドを実行します。javaからmongo adminコマンドを実行する方法
コマンドは次のとおりです。
{ enablesharding : "test" }
{ shardcollection : "test.test_collection", key : {"number":1} }
どのように私はJavaドライバからそれを行うことができますか?
次のコードが動作しません:
mongo.getDb("admin").command("{shardcollection : \"test.test_collection\", key:\"number\":1} }")
この答えは私のために有用でした。私は 'mongos'に接続する必要があることを指摘します、単純な' mongod'だけでは不十分です。それは明らかかもしれませんが、私はここでそれを明示的に見ませんでした。 – jmmut
'mongo.getDb(" admin ")。runCommand'はより直感的でした。 –