1
我剛更新到Rails 3 final。現在我遇到了MongoId,Mongo的Ruby驅動程序& bson。當我嘗試運行Rails時,我得到「您已經激活了bson 1.0.7,但是您的Gemfile需要bson 1.0.4,請考慮使用bundle exec。(Gem :: LoadError)」。Rails 3,MongoId&bson版本問題
MongoId需要bson_ext 1.0.4所以我在我的Gemfile中有gem「bson_ext」,「1.0.4」。我試圖卸載bson 1.0.7,但之後Rails無法啓動,因爲Mongo Ruby驅動程序需要bson> = 1.0.5。
那麼,我有什麼想法,我可以得到這個解決?
3小時後疼痛和苦難我解決了這個。我在Gemfile中需要'mongo',因爲在Rails 3 rc2中這是mongodb工作所必需的,但現在它似乎打破了它。所以我刪除了這條線,現在一切都加載了。 – Crispy 2010-08-30 10:19:57