4

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

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

我能找到的所有官方文件都是那个小清单,上面写着:

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

这些都是吗?或者是否有我可以使用的 RoR 应用程序/插件/无论什么?

4

2 回答 2

2

第一个问题:

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

这些是开箱即用的受支持连接适配器,没有 gem 增强功能。

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

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

第二个问题:

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

红宝石宝石: http ://rubygems.org/gems/mongo_mapper

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

于 2012-10-24T13:19:20.600 回答
2

作为开始,您可能需要查看MongoDB 客户端类别中的Ruby 工具箱

于 2012-10-24T13:17:24.283 回答