Controlador Ruby do MongoDB

O driver Ruby oficialmente suportado para MongoDB.

O driver Ruby suporta Ruby 2.5-3.0 e JRuby 9.2.

Documentação

Documentação de alto nível e exemplos de uso estão localizados aqui.

A documentação da API para a versão mais recente pode ser encontrada aqui. Para construir a documentação da API para a ramificação mestre, confira o repositório localmente e execute rake docs.

Suporte

O suporte comercial para o driver está disponível por meio do Portal de Suporte do MongoDB.

Para perguntas, discussões ou suporte técnico geral, acesse o Fóruns da MongoDB Community.

Consulte a página de suporte técnico na documentação para obter outros recursos de suporte.

Bugs e solicitações de recursos

Para relatar um bug no driver ou solicitar uma funcionalidade específica para o driver Ruby:

  1. Visite nosso rastreador de problemas e faça login (ou crie uma conta, se ainda não tiver uma).

  2. Navegue até o projeto Ruby.

  3. Clique em "Criar problema" e preencha todos os campos de formulário aplicáveis.

Ao criar um problema, lembre-se de que todas as informações no JIRA para o projeto RUBY, bem como o servidor núcleo (o projeto SERVER), são visíveis publicamente.

FAVOR FAZER:

  • Forneça o máximo de informações possível sobre o problema.

  • Forneça etapas detalhadas para reproduzir o problema.

  • Forneça quaisquer trechos de código aplicáveis, rastreamentos de pilha e dados de registro. Não inclua dados confidenciais ou registros do servidor.

  • Especifique os números de versão do driver e do MongoDB Server.

Informamos que não:

  • Forneça quaisquer dados confidenciais ou registros do servidor.

  • Relate possíveis problemas de segurança publicamente (consulte "Problemas de segurança" abaixo).

Problemas de segurança

Se você identificou um possível problema relacionado à segurança no driver Ruby (ou em qualquer outro produto MongoDB), relate-o seguindo as instruções aqui.

Solicitações de funcionalidades do produto

Para solicitar uma funcionalidade que não seja específica do driver Ruby ou que afete mais do que o driver sozinho (por exemplo, uma funcionalidade que exija o suporte do MongoDB Server), envie sua ideia por meio do Fórum de Feedback do MongoDB.

Política de manutenção e correção de bugs

A nova funcionalidade de driver geralmente é adicionada de maneira compatível com versões anteriores e resulta em novas versões de drivers secundários (2.x). As correções de erros geralmente são feitas no mestre primeiro e são backportadas para a versão atual do driver secundário. Exceções podem ser feitas caso a caso, por exemplo, correções de segurança podem ser portadas para ramificações estáveis mais antigas. Somente a versão do driver menor mais recente é oficialmente suportada. Os clientes devem usar a versão do driver mais recente em seus aplicativos.

Executando testes

Consulte spec/README.md para obter instruções sobre como executar o conjunto de testes do driver.

Histórico de versões

As notas de versão completas e o histórico de versões estão disponíveis na página de versões do Github.

Licença

© 2009de direitos reservados -2020 MongoDB, Inc.

Licenciado sob a Licença Apache, Versão 2.0 (a "License"); você não pode usar este arquivo, exceto em conformidade com a Licença. Você pode obter uma cópia da Licença em

http://www.apache.org/license/LICENSE-{02.0

A menos que exigido pela lei aplicável ou aceito por escrito, o software distribuído sob a Licença é distribuído “COMO está”, sem garantias ou condições de qualquer tipo, Express ou implícitas. Consulte a Licença para obter as permissões e limitações específicas do idioma nos termos da Licença.