how to execute mongo admin command from java

后端 未结 3 1140
醉话见心
醉话见心 2020-12-16 22:41

I want to execute soem admin command with parameters from java.

The commands are:

{ enablesharding : \"test\" }
{ shardcollection : \"test.test_coll         


        
3条回答
  •  鱼传尺愫
    2020-12-16 23:18

    I just found it

    DB db = mongo.getDB("admin");
    DBObject cmd = new BasicDBObject();
    cmd.put("shardcollection", "testDB.x");
    cmd.put("key", new BasicDBObject("userId", 1));
    CommandResult result = db.command(cmd);
    

提交回复
热议问题