支持的数据库列表?

时间:2012-10-24 13:11:28

标签: ruby-on-rails

是否有RoR支持的数据库列表?我正在寻找MongoDB支持,但找不到任何官方支持。

我是一个python / djangoist,并且不知道我应该在RoR世界中搜索什么关键字。 :(

我能找到的所有官方都是small list说:

MySQL,PostgreSQL,SQLite,SQL Server,Sybase和Oracle(除DB2之外的所有受支持的数据库)目前都支持迁移。

这些都是吗?或者是否有可能使用的应用程序/插件/其他任何 - 它可以使用的RoR?

2 个答案:

答案 0 :(得分:2)

首先,您可以查看Ruby Toolbox类别中的MongoDB clients

答案 1 :(得分:1)

第一个问题:

您正在寻找activerecord正式涵盖的受支持数据库,即ruby on rails上的ORM默认实现。

这些是支持的连接适配器,没有宝石增强功能。

只有这些数据库: MySQL,PostgreSQL,SQLite

源代码: https://github.com/rails/rails/tree/master/activerecord/lib/active_record/connection_adapters

第二个问题:

Mongo-Mapper是应该用于将MongoDB集成到Ruby On Rails 3中的gem。

Ruby Gem: http://rubygems.org/gems/mongo_mapper

说明: http://www.mongodb.org/display/DOCS/Rails+3+-+Getting+Started