是否有RoR支持的数据库列表?我正在寻找MongoDB支持,但找不到任何官方支持。
我是一个python / djangoist,并且不知道我应该在RoR世界中搜索什么关键字。 :(
我能找到的所有官方都是small list说:
MySQL,PostgreSQL,SQLite,SQL Server,Sybase和Oracle(除DB2之外的所有受支持的数据库)目前都支持迁移。
这些都是吗?或者是否有可能使用的应用程序/插件/其他任何 - 它可以使用的RoR?
答案 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