Menu Docs
Página inicial do Docs
/ /

Mongoid

Bem-vindo ao site de documentação do Mongoid. Mongoid é o mapeador de documentos de objetos (ODM) oficialmente suportado para MongoDB em Ruby. Ao usar o Mongoid, você pode interagir facilmente com seus dados e criar modelos de dados flexíveis nativos dos aplicativos Ruby.

Você pode adicionar Mongoid ao seu aplicação Ruby para conectá-lo a um banco de dados MongoDB . Instale o Mongoid adicionando-o ao Gemfile do seu projeto ou configure um projeto executável seguindo um dos guias de Início Rápido.

Você pode usar o Mongoid para se conectar aos MongoDB deployments em execução em um dos seguintes serviços ou edições hospedados:

  • MongoDB Atlas: o serviço fully managed para implantações do MongoDB na cloud

  • MongoDB Enterprise: a versão autogerenciada e baseada em assinatura do MongoDB

  • MongoDB Community: uma versão com código disponível, de uso gratuito e autogerenciada do MongoDB

Saiba como estabelecer uma conexão com o MongoDB Atlas e começar a trabalhar com dados seguindo um dos seguintes guias:

  • Início rápido - Ruby on Rails

  • Início rápido - Sinatra

Para saber como configurar diferentes opções em seu aplicação Mongoid, consulte a seção Configuração.

Para saber como usar o Mongoid para interagir com seus dados do MongoDB , consulte a seção Interagir com dados .

Para saber como modelar seus dados MongoDB como modelos Mongoid, consulte a seção Modele seus dados .

Para saber como proteger seus dados usando criptografia, consulte a seção Proteger seus dados .

Para saber como adicionar Mongoid a um aplicação existente, consulte a seção Integrações e ferramentas. Esta seção também inclui informações sobre a estrutura Ruby on Rails e outros recursos.

Para saber mais sobre as versões do MongoDB Server, a linguagem Ruby, o driver Ruby e a estrutura Ruby on Rails compatíveis com cada versão do Mongoid, consulte Compatibilidade.

Para visualizar uma lista de novas funcionalidades e alterações em cada versão, consulte a seção Novidades.

Para encontrar recursos para solução de problemas e saber como contribuir para o Mongoid,consulte Problemas e ajuda.

Próximo

Início rápido - Ruby on Rails