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

标签 ruby-on-rails ruby mongodb mongoid bson

我正在使用 rails 4.2.4

我正在努力遵循这个教程:http://robert-reiz.com/2012/03/05/rails-mongodb-tutorial/

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

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

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

谢谢!

最佳答案

bson_ext 已过时。它已被合并到主要的 bson gem 中。

关于ruby-on-rails - 如何在 rails 4.2.4 中使用正确版本的 mongo、mongoid、bson、bson_ext?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32719741/

相关文章:

jquery - contextMenu 破坏 FullCalendar 事件拖动

ruby-on-rails - 在 AASM 中自动更改状态的最佳方法是什么

ruby-on-rails - 在 time_zone_select 上应用 CSS 类

ruby - 捕获用于日志记录的 Ruby 异常,但不抛出它?

python - mongodb python 从文档中的数组中获取元素位置

ruby-on-rails - 如何覆盖关于复数表和蛇形列的 rails 配置

ruby - 在 Ruby 中解码十六进制字符串

RubyMine 无法识别我的 Ruby 安装路径

javascript - 在同一 Fetch POST API 调用中返回 JSON

java - 在 Java 中使用 MongoDB 中的日期范围进行查询