1

当我跑

mongo --port 10255 --ssl

我在 Mongodb 模式下连接到 Cosmos db 模拟器。当我在那个 shell 中尝试运行

db.runCommand( { shardCollection: "myDB.myCollection", key: { myId: "hashed" } })

我明白了

{“_t”:“OKMongoResponse”,
“ok”:0,
“code”:13,
“errmsg”:“未验证”,
“$err”:“未验证”
}

如果我尝试使用我在 .net 中使用的 connectiong 字符串打开连接

mongo mongodb://localhost:C2y6yDjf5/R+ob0N8A7Cgv30VRDJIWEHLM+4QDU5DE2nQ9nDuVTqobD4b8mGGyPMbIZnqyMsEcaGQy67XIw/Jw==@localhost:10255/admin?ssl=true

我明白了

FailedToParse:解析 C2y6yDjf5 时出现错误的数字“C”

如何打开 cosmos db 模拟器的 shell 以创建此答案中指定的新集合ComosDB - MongoAPI - Document does not contain shard key

4

0 回答 0