我一直在尝试配置 MongoDB (Mongoid) 以在我的 Rails 应用程序中工作,但我很无助,因为我已经尝试了几乎所有我可以在网上找到的东西,但每次我的代码中有数据库行时,我都会收到此错误消息。我的应用程序的 repo 在这里,完整的消息是这样的:
Moped::Errors::ConnectionFailure: Could not connect to any secondary or primary nodes for replica set <Moped::Cluster nodes=[<Moped::Node resolved_address="127.0.0.1:3000">]>
更新:根据@BrandonBlack 的建议,在 mongo shell 上运行 rs.status(),得到了这个:
{ "ok" : 0, "errmsg" : "not running with --replSet" }