我的MongoDB客户端程序很长一段时间以来一直适用于MongoDB 3.2主从集群。 但现在,当它连接到MongoDB 3.0.2分片集群时会出现问题。
当程序为新数据库创建新用户时,始终在以下代码中返回错误“$ queryOptions不是updateUser的有效参数”:
err = newdb.UpsertUser(&mgo.User{
Username: newusername,
Password: newpassword,
Roles: []mgo.Role{
mgo.RoleReadWrite,
},
})
任何人都可以提供一些提示吗?
不过,mgo包是最新的。