MongoDB Ruby 驱动程序

MongoDB官方支持的 Ruby 驱动程序。

Ruby 驱动程序支持 Ruby 2 。 5 - 3 。 0和 JRuby 9 。 2 。

文档

高级文档和用法示例位于此处

可以在此处找到最新版本的 API 文档。要为主分支构建 API 文档,请在本地查看存储库并运行rake docs

支持

该驱动程序的商业支持可通过MongoDB 支持门户获得。

如有疑问、需要讨论或一般技术支持,请访问MongoDB Community

有关其他支持资源,请参阅文档中的技术支持页面。

错误和功能请求

要报告驱动程序中的错误或请求特定于 Ruby 驱动程序的功能:

  1. 访问我们的问题跟踪器并登录(如果还没有帐户,请创建一个帐户)。

  2. 导航到RUBY 项目

  3. 单击“创建问题”并填写所有适用的表单字段。

创建问题时,请记住,JIRA 中 RUBY 项目以及核心服务器(SERVER 项目)的所有信息都是公开可见的。

请执行以下操作:

  • 提供尽可能多的有关问题的信息。

  • 提供重现问题的详细步骤。

  • 提供任何适用的代码片段、堆栈跟踪和日志数据。 请勿包含任何敏感数据或服务器日志。

  • 指定驱动程序和 MongoDB Server 的版本号。

请勿:

  • 提供所有敏感数据或服务器日志。

  • 公开报告潜在的安全问题(请参阅下面的“安全问题”)。

安全问题

如果您发现 Ruby 驱动程序(或任何其他 MongoDB 产品)存在潜在的安全相关问题,请按照此处的说明进行报告。

产品功能请求

要请求非 Ruby 驱动程序特有的功能,或影响的不仅仅是驱动程序(例如,需要 MongoDB Server 支持的功能),请通过MongoDB 反馈论坛提交您的想法。

维护和错误修复策略

新的驱动程序功能通常以向后兼容的方式添加,并导致新的次要驱动程序版本 ( 2 .x)。错误修复通常首先在主版本上进行,然后向后移植到当前的次要驱动程序版本。可能会根据具体情况进行例外处理,例如,安全修复程序可能会向后移植到较早的稳定分支。仅官方支持最新的次要驱动程序版本。客户应在其应用程序中使用最新的驱动程序版本。

运行测试

请参阅spec/README.md以了解有关如何运行驱动程序测试套件的说明。

发布历史记录

GitHub 发布页面提供了完整的发布说明和发布历史记录。

许可证

版权所有 © 2009 - 2020 MongoDB, Inc.

已根据 Apache 许可证2版本获得许可。 0 (以下简称“许可”);除非符合许可协议,否则不得使用此文件。您可以在以下网址获取许可证副本:

www.apache.org/licenses/LICENSE-{0 2 。 0

除非适用法律要求或书面同意,否则根据本许可分发的软件将“按原样”分发,不附带任何类型的Express或暗示的保证或条件。请参阅许可证,了解管理许可证下的权限和限制的特定语言。