是否有支持 RoR 的数据库列表?我正在寻找 MongoDB 支持,但找不到任何官方信息。
我是 python/djangoist,不知道应该在 RoR 世界中搜索什么关键字。:(
我能找到的所有官方文件都是那个小清单,上面写着:
MySQL、PostgreSQL、SQLite、SQL Server、Sybase 和 Oracle(除 DB2 之外的所有支持的数据库)当前都支持迁移。
这些都是吗?或者是否有我可以使用的 RoR 应用程序/插件/无论什么?
是否有支持 RoR 的数据库列表?我正在寻找 MongoDB 支持,但找不到任何官方信息。
我是 python/djangoist,不知道应该在 RoR 世界中搜索什么关键字。:(
我能找到的所有官方文件都是那个小清单,上面写着:
MySQL、PostgreSQL、SQLite、SQL Server、Sybase 和 Oracle(除 DB2 之外的所有支持的数据库)当前都支持迁移。
这些都是吗?或者是否有我可以使用的 RoR 应用程序/插件/无论什么?
第一个问题:
您正在寻找 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
作为开始,您可能需要查看MongoDB 客户端类别中的Ruby 工具箱。