首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用Ruby语言解决MongoMapper问题

用Ruby语言解决MongoMapper问题
EN

Stack Overflow用户
提问于 2010-08-24 03:38:52
回答 1查看 254关注 0票数 0

我安装了mongo mapper gem,版本是0.8.2。我打开environment.rb文件并编辑它以使用MongoMapper,如下所示:

代码语言:javascript
复制
# Be sure to restart your server when you modify this file

# Specifies gem version of Rails to use when vendor/rails is not present
RAILS_GEM_VERSION = '2.3.8' unless defined? RAILS_GEM_VERSION

# Bootstrap the Rails environment, frameworks, and default configuration
require File.join(File.dirname(__FILE__), 'boot')

Rails::Initializer.run do |config|

  config.gem 'mongomapper', :version => '>= 0.2.1'
  config.frameworks -= [:active_record]


  config.time_zone = 'UTC'

end

MongoMapper.database = "blog-#{Rails.env}"

当我使用ruby script/server启动服务器时,我得到了以下异常:

代码语言:javascript
复制
Mohammad-Azams-MacBook-Pro:blog azamsharp$ ruby script/server
=> Booting Mongrel
=> Rails 2.3.8 application starting on http://0.0.0.0:3000
Missing these required gems:
  mongomapper  >= 0.2.1

You're running:
  ruby 1.8.7.174 at /usr/local/bin/ruby
  rubygems 1.3.7 at /Users/azamsharp/.gem/ruby/1.8, /usr/local/lib/ruby/gems/1.8
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-08-24 08:18:22

我想你可能漏掉了宝石名称中的下划线?

尝试:

代码语言:javascript
复制
# config/environment.rb
config.gem "mongo_mapper"
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3551058

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档