Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/63.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails mongo on rails开发服务器的连接设置_Ruby On Rails_Mongodb_Connection - Fatal编程技术网

Ruby on rails mongo on rails开发服务器的连接设置

Ruby on rails mongo on rails开发服务器的连接设置,ruby-on-rails,mongodb,connection,Ruby On Rails,Mongodb,Connection,如果mongoid.yml中的my production(heroku)连接设置为: sessions: default: uri: <%= ENV['MONGOHQ_URL'] %> options: skip_version_check: true safe: true 给我 “问题: 找不到名为“default”的会话的配置。“您的问题是指定主机的方式。应该是这样的 hosts: - localhost:27

如果mongoid.yml中的my production(heroku)连接设置为:

sessions:
    default:
      uri: <%= ENV['MONGOHQ_URL'] %>
      options:
        skip_version_check: true
        safe: true
给我 “问题:
找不到名为“default”的会话的配置。“

您的问题是指定主机的方式。应该是这样的

hosts:
  - localhost:27017
development:
  sessions:
    default:
      database: test_development
      hosts:
        - localhost:27017
我的mongoid.yml看起来像这样

hosts:
  - localhost:27017
development:
  sessions:
    default:
      database: test_development
      hosts:
        - localhost:27017

您正在运行哪个版本的
mongoid
?嗯,运行brew upgrade mongodb将提供已安装的2.4.3版本。所以我想2.4.3.说得很清楚,生产设置是可行的,它的开发是无法连接的。GitHub上曾经出现过一个问题,不确定这是否会有帮助-谢谢。我就是找不到它需要的格式的文档。