Tôi muốn thực hiện lệnh quản trị viên so với các tham số từ java.cách thực hiện lệnh quản trị mongo từ java
Các lệnh là:
{ enablesharding : "test" }
{ shardcollection : "test.test_collection", key : {"number":1} }
Làm thế nào tôi có thể làm điều đó từ tài xế java?
Các mã sau đây không hoạt động:
mongo.getDb("admin").command("{shardcollection : \"test.test_collection\", key:\"number\":1} }")
Câu trả lời này là hữu ích cho tôi. Tôi sẽ chỉ rằng tôi cần kết nối với một 'mongos', một' mongod' đơn giản là không đủ. Nó có thể hiển nhiên nhưng tôi không thấy nó ở đây một cách rõ ràng. – jmmut
'mongo.getDb (" admin "). RunCommand' sẽ trực quan hơn. –