我使用 Go 和https://github.com/mongodb/mongo-go-driver包。
首先,我在 ping DB 时遇到了问题。每次使用 err = client.Ping(ctx, readpref.Primary())
.
解决方案是在 URI 末尾添加connect=direct :mongodb://mongo_address.com:27017/? 连接=直接。
现在,当我的 Go 应用程序可以连接到数据库时,一些文档是不可见的。我可以使用 mongod 控制台查看这些文档,但我的 Go 应用程序不能。
我想它与副本有关,但我找不到解决方案。
九州编程
相关分类