我正在尝试使用 mongodb 和 ruby on rails
每当我尝试创建新项目时
rails new exRuby
首选项将在/exRuby/config/database.yml 文件中设置为 sqlite3 并自动将“gem 'sqlite3' 添加到 Gem 文件
但我正在尝试在我的项目中使用 mongodb。并且 mongodb 已经安装在我的系统中
如何将数据库存储从 sqlite3 更改为 mongodb
最佳答案
就像“mu 太短”所说的那样,您需要决定要使用哪个 MongoDB 接口(interface)/gem 来连接到 MongoDB。 Here是关于如何使用 Mongoid 设置 ruby 应用程序的指南。
您可以运行命令rails g mongoid:config
生成mongoid.yml
文件。但这是如果您选择使用 Mongoid。查看其他可用的 gem ,看看您更喜欢哪一个。 Here是可用选项的列表(根据 MongoDB 文档)。
关于ruby-on-rails - 如何从sqlite将数据库更改为mongodb,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21294949/