MONGODB | 协议族不支持的地址族 - [:: 1]的连接(2):27017

Ron*_*Dam 5 ruby-on-rails

我正在使用rails 5和最新的mongoidgem,当mongodb使用任何Model 运行服务器时都会抛出此错误:

MONGODB | Address family not supported by protocol family - connect(2) for [::1]:27017
Run Code Online (Sandbox Code Playgroud)

我几乎搜索了一切,但我找不到任何解决方案.

任何建议都非常感谢.

Ben*_*ell 16

在将mongogem 升级到2.5.0(from 2.4.3)时,我自己就遇到了这个问题.看起来你不能再使用域名连接到Mongo实例,在我的情况下(可能是你的)localhost.

更改您MONGOID_HOSTlocalhost:27017127.0.0.1:27017.