Mongoid
Introdução
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.
Conecte-se a uma implantação compatível do MongoDB
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
Início rápido
Saiba como estabelecer uma conexão com o MongoDB Atlas e começar a trabalhar com dados seguindo um dos seguintes guias:
Configuração
Para saber como configurar diferentes opções em seu aplicação Mongoid, consulte a seção Configuração.
Interaja com dados
Para saber como usar o Mongoid para interagir com seus dados do MongoDB , consulte a seção Interagir com dados .
Modele seus dados
Para saber como modelar seus dados MongoDB como modelos Mongoid, consulte a seção Modele seus dados .
Proteja seus dados
Para saber como proteger seus dados usando criptografia, consulte a seção Proteger seus dados .
Integrações e ferramentas
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.
Compatibilidade
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.
NOVIDADES
Para visualizar uma lista de novas funcionalidades e alterações em cada versão, consulte a seção Novidades.
Problemas e ajuda
Para encontrar recursos para solução de problemas e saber como contribuir para o Mongoid,consulte Problemas e ajuda.