首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Rails 5应用程序开发环境中的NoServerAvailable

Rails 5应用程序开发环境中的NoServerAvailable
EN

Stack Overflow用户
提问于 2017-01-30 14:02:22
回答 1查看 1K关注 0票数 0

我正试图通过mLab连接到现有的rails console数据库。每次查询(例如GameScore.all.countUser.all.count)时,都会返回以下错误消息:

代码语言:javascript
复制
Mongo::Error::NoServerAvailable: No server is available matching    preference: #<Mongo::ServerSelector::Primary:0x70240308536180 tag_sets=[] max_staleness=nil> using server_selection_timeout=30 and local_threshold=0.015 from /Users/-/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/mongo-2.4.1/lib/mongo/server_selector/selectable.rb:115:in `select_server'

下面是如何设置我的mongoid.yml文件:

代码语言:javascript
复制
development:
  clients:
    default:
      uri: 'mongodb://username:password@host:port/db_name'
      options:
        consistency: :strong
        max_retries: 30
        retry_interval: 1
        timeout: 15

会很感激你的帮助。现在真的很困惑。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-02-09 10:05:55

解决了。不得不降级为Rails 4.2.7和mongoid 4。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41937773

复制
相关文章

相似问题

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