【问题标题】:How do we use MongoDB in Ruby on Rails?我们如何在 Ruby on Rails 中使用 MongoDB?
【发布时间】:2012-06-23 12:08:28
【问题描述】:

有人知道如何创建一个使用 noSql 数据库的 Rails 应用程序吗? 我们使用 mysql 数据库使用 rails new app_name -d mysql ,我需要知道在 noSql 数据库的情况下应该触发什么命令。如何配置和连接到该数据库以及如何使用其中的表。我需要参考链接来学习。有人可以帮帮我吗? 谢谢。

【问题讨论】:

  • 你试过用谷歌搜索“mongodb rails”吗?

标签: ruby-on-rails mongodb nosql


【解决方案1】:

就我而言,您将不得不创建一个不包括活动记录的新 Rails 项目:

rails new my_app --skip-active-record

那么您可以按照 Mongoid 的配置步骤进行操作:

http://mongoid.org/en/mongoid/docs/installation.html

【讨论】:

  • Mongoid 是一个受欢迎的Object Mapper for use with MongoDB,但不是唯一一个。
  • 你好亚瑟,我尝试了上面的链接,但它给了我以下错误.. /usr/local/lib/ruby/1.9.1/forwardable.rb:153:in block in instance_delegate': undefined method each'对于“[]”:字符串(NoMethodError)。
【解决方案2】:

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-01-09
    • 1970-01-01
    • 2010-12-19
    • 2013-04-10
    • 2021-04-05
    • 2016-10-21
    • 2018-03-14
    • 1970-01-01
    相关资源
    最近更新 更多