[英]mongodb: OperationFailure: Query for sharded findAndModify must contain the shard key
[英]Azure CosmosDb with mongo error - "MongoError: query in command must target a single shard key"
要删除所有集合文档,您可以使用“drop()”命令。 有关这方面的更多信息,您可以通过MongoDB 文档中的 go ()
就像我在评论中提到的网站上的一些工程师所说的那样,
我们从 PG 团队得到的反馈与您在支持票上获得的反馈相同,即您使用 drop() 而不是 deletemany() 删除整个集合。 因此,请按照相同的方式解决此问题。
因此,您的错误的解决方案是使用 drop() 代替。
这是一个错误。 要修复,我必须删除所有数据并使用一次共享密钥移动到另一个集合。
最好的解决方案是更改为 Atlas MongoDb
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.