Ruby MongoDB 驱动程序
欢迎来到官方 MongoDB Ruby 驱动程序的文档站点。您可以将驱动程序添加到您的应用程序中,以便在 Ruby 中使用 MongoDB。
开始体验
要开始使用Ruby驾驶员,请参阅安装和Ruby驱动程序快速入门。 继续阅读教程,了解常见操作的高级文档。
BSON
Ruby BSON 实现打包在单独的 gem 中,带有 C 和 Java 扩展,速度取决于运行时环境。
有关 Ruby BSON gem 的参考,请参阅 BSON 教程。
对象映射器
由于 MongoDB 非常容易使用,基本的 Ruby 驱动程序可以成为许多应用程序的最佳解决方案。但如果您需要验证、关联和其他高级数据建模功能,则可能需要对象文档映射器。
在 Rails 应用程序的上下文中,Object Document Mapper 提供与 ActiveRecord 等效但不同的功能。由于 MongoDB 是基于文档的数据库,因此这些映射程序称为 Object Document Mapper (ODM),而不是 Object Relational Mapper (ORM)。
MongoDB 正式支持的 ODM 是 Mongoid,最初由 Durran Jordan 编写。
有关 Mongoid 的教程,请参阅 Mongoid 手册。