Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/58.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 如何在rails 4.2.4中使用mongo、mongoid、bson、bson_ext的正确版本?_Ruby On Rails_Ruby_Mongodb_Mongoid_Bson - Fatal编程技术网

Ruby on rails 如何在rails 4.2.4中使用mongo、mongoid、bson、bson_ext的正确版本?

Ruby on rails 如何在rails 4.2.4中使用mongo、mongoid、bson、bson_ext的正确版本?,ruby-on-rails,ruby,mongodb,mongoid,bson,Ruby On Rails,Ruby,Mongodb,Mongoid,Bson,我使用的是rails 4.2.4 我试着跟着这首芭蕾舞曲: 为了开始在rails应用程序中使用MongoDB,但我遇到了版本问题,这里他使用的是一些旧版本,所以当我“捆绑安装”时,它说它依赖于旧版本的activemodel(3.1) 我尝试使用一些其他版本,一个接一个地修复冲突,但最终使用了mongo 2.1(依赖于bson 3.0)和bson_ext 1.6.0(依赖于bson 1.6.0) 我该如何处理这场冲突?有没有办法告诉每个gem使用不同版本的bson? 我做错了吗 谢谢大家! bso

我使用的是rails 4.2.4

我试着跟着这首芭蕾舞曲:

为了开始在rails应用程序中使用MongoDB,但我遇到了版本问题,这里他使用的是一些旧版本,所以当我“捆绑安装”时,它说它依赖于旧版本的activemodel(3.1)

我尝试使用一些其他版本,一个接一个地修复冲突,但最终使用了mongo 2.1(依赖于bson 3.0)和bson_ext 1.6.0(依赖于bson 1.6.0)

我该如何处理这场冲突?有没有办法告诉每个gem使用不同版本的bson? 我做错了吗


谢谢大家!

bson\u ext已过时。它已被合并到主bson gem中。

bson\u ext已过时。它已被合并到bson的主gem中。

您使用的是什么mondoDB版本?我有相同的问题:(您解决了这个问题吗?现在遇到了这个…您使用的是什么mondoDB版本?我有相同的问题:(您解决了这个问题吗?现在遇到了这个。。。