Mongoid:MongoDB 在 Ruby 中的 ODM
简介
欢迎访问 Mongoid 的文档站点。Mongoid 是 Ruby 中官方支持的 MongoDB 对象文档映射器 (ODM)。通过使用 Mongoid,您可以轻松与数据交互,并创建适用于 Ruby 应用程序的灵活数据模型。
您可以将 Mongoid 添加到Ruby应用程序,以将其连接到MongoDB 数据库。 通过将 Mongoid 添加到项目的 Gemfile
来安装 Mongoid,或者按照快速入门指南设立可运行的项目。
连接到兼容的 MongoDB 部署
您可以使用 Mongoid 连接到在以下任一托管服务或版本上运行的 MongoDB 部署:
MongoDB Atlas:用于云中 MongoDB 部署的完全托管服务
MongoDB Enterprise:基于订阅、自我管理的 MongoDB 版本
MongoDB Community:source-available、免费使用且可自行管理的 MongoDB 版本
快速入门
通过以下指南之一,了解如何建立与 MongoDB Atlas 的连接并开始处理数据:
配置
要了解如何在 Mongoid 应用程序中配置不同的选项,请参阅配置一节。
与数据交互
要了解如何使用 Mongoid 与 MongoDB 数据进行交互,请参阅与数据交互一节。
对数据进行建模
要了解如何将 MongoDB 数据建模为 Mongoid 模型,请参阅对数据进行建模一节。
保护您的数据
要了解如何通过加密来保护您的数据,请参阅保护您的数据一节。
集成和工具
要了解如何将 Mongoid 添加到现有应用程序,请参阅集成与工具一节。本节还包括有关 Ruby on Rails 框架和其他资源的信息。
兼容性
要了解与每个版本的 Mongoid 兼容的 MongoDB Server、Ruby 语言、Ruby 驱动程序和 Ruby on Rails 框架的版本,请参阅兼容性。
新增功能
有关每个版本的新功能和变更列表,请参阅新增功能部分。
问题与帮助
要查找用于故障排除资源并了解如何为 Mongoid 做出贡献,请查看问题与帮助一节。