Я только что обновил до финала Rails 3. Теперь у меня проблемы с MongoId, драйвером Ruby от Mongo & bson. Когда я пытаюсь запустить Rails, я получаю: «Вы уже активировали bson 1.0.7, но ваш Gemfile требует bson 1.0.4. Рассмотрим использование bundle exec. (Gem :: LoadError)».Rails 3, MongoId & bson version problem
MongoId требует bson_ext 1.0.4, поэтому у меня есть gem "bson_ext", "1.0.4" в моем Gemfile. Я попытался удалить bson 1.0.7, но Rails не удалось запустить, поскольку для драйвера Mongo Ruby требуется bson> = 1.0.5.
Итак, любые идеи, как я могу решить эту проблему?
После 3 часов боли и страданий, я решил эту проблему. Мне потребовалось «mongo» в моем Gemfile, потому что в Rails 3 rc2 это было необходимо для того, чтобы mongodb работал, но теперь он, кажется, сломал его. Поэтому я удалил линию, и теперь все загружается. – Crispy