如何从sqlite将数据库更改为mongodb

时间:2014-01-22 22:02:47

标签: ruby-on-rails ruby sqlite mongodb mongoid

我正在尝试在轨道上使用带有红宝石的mongodb

每当我尝试使用

创建新项目时
rails new exRuby

首选项将设置为/exRuby/config/database.yml文件中的sqlite3并自动" gem' sqlite3'添加到Gem文件

但我正在尝试将mongodb用于我的项目。和mongodb已经安装在我的系统中

如何从sqlite3

将数据库存储更改为mongodb

1 个答案:

答案 0 :(得分:1)

就像'mu is too short'所述,您需要决定使用哪个MongoDB接口/ gem来连接MongoDB。 Here是如何使用Mongoid设置ruby应用程序的指南。

您可以运行命令rails g mongoid:config来生成mongoid.yml文件。但是如果你选择使用Mongoid的话。看看其他可用的宝石,看看你喜欢哪一款。 Here是可用选项的列表(根据MongoDB文档)。