Mongodb ruby gem mongo依赖于bson1.10.12
我遇到了上述情况的麻烦,我的bson版本是2.2,但mongo gem只依赖bson 1.10.12。为什么mongo只依赖bson 1.10.12?为什么它不能向上兼容?我真的需要帮助,谢谢 mongo仅依赖bson 1.10.12:Mongodb ruby gem mongo依赖于bson1.10.12,mongodb,rubygems,dependencies,bson,Mongodb,Rubygems,Dependencies,Bson,我遇到了上述情况的麻烦,我的bson版本是2.2,但mongo gem只依赖bson 1.10.12。为什么mongo只依赖bson 1.10.12?为什么它不能向上兼容?我真的需要帮助,谢谢 mongo仅依赖bson 1.10.12: bsongem版本号遵循语义版本控制,请参阅-因此bson 2.x与bson 1.x不向后兼容。Mongo1.xGem依赖于BSON1.x。Mongo2.xGem在发布时将指定对BSon2.x的依赖关系 因此,如果您使用的是MongoGemVersion1.x,
bsongem版本号遵循语义版本控制,请参阅-因此bson 2.x与bson 1.x不向后兼容。Mongo1.xGem依赖于BSON1.x。Mongo2.xGem在发布时将指定对BSon2.x的依赖关系
因此,如果您使用的是MongoGemVersion1.x,那么必须使用gem依赖项中指定的BSON1.x,而不能使用BSON2.x。您的程序必须使用bson 2.x,这有什么原因吗?因为我们的应用程序的其他部分使用bson 2.x,我有一些依赖于它们的gem文件,所以捆绑安装时存在冲突。谢谢你的解释,我已经解决了。