Mongoid

Tela Software:
Mongoid
Detalhes de Software:
Versão: 5.0.0 Atualizado
Data de upload: 11 Mar 16
Revelador: Durran Jordan
Licença: Livre
Popularidade: 41

Rating: 5.0/5 (Total Votes: 1)

MongoDB é um banco de dados orientado a documentos, perfeito para ambientes de alta carga intensiva.

Mongoid é escrito em Ruby e oferece uma API familiar para desenvolvedores que ORMs utilizados anteriormente como Data Mapper ou Active Record.

Por causa sem esquema do MongoDB, design alto desempenho baseado em documentos, consultas dinâmicas e operações modificadoras atômicas, um padrão ORM clássico não pode ser aplicada. É por isso que o termo ODM descreve perfeitamente o que Monogid é

O que é novo nesta versão:.

  • Mongoid 4 agora suporta apenas MongoDB 2.4.0 e superior.
  • Document # metadados foi renomeado para documento # relation_metadata para evitar conflitos comuns. proxies relação também têm esse renomeado para o mesmo também.
  • escopos e padrão âmbitos devem agora ser definidos dentro de lambdas ou procs.
  • skip_version_check configuração opção foi removida.
  • IdentityMap removida.
  • retrabalho carga Eager. carga ansioso agora esquentar precisa o mapa de identidade para carregar documentos relacionados. Um conjunto de preloaders pode carregar ansiosos as associações passado para o método .Inclui.

O que é novo na versão 4.0.2:

  • Mongoid 4 agora suporta apenas MongoDB 2.4.0 e superior.
  • Document # metadados foi renomeado para documento # relation_metadata para evitar conflitos comuns. proxies relação também têm esse renomeado para o mesmo também.
  • escopos e padrão âmbitos devem agora ser definidos dentro de lambdas ou procs.
  • skip_version_check configuração opção foi removida.
  • IdentityMap removida.
  • retrabalho carga Eager. carga ansioso agora esquentar precisa o mapa de identidade para carregar documentos relacionados. Um conjunto de preloaders pode carregar ansiosos as associações passado para o método .Inclui.

O que é novo na versão 3.1.0:

  • O requisito mínimo MongoDB é agora aumentado para 2.2, Uma vez que agora dependem da estrutura de agregação.
  • As dependências mínimas de modelo e apoio activo ativos têm sido levantadas para 3,2.
  • Relações agora pode especificar uma chave primária para usar em vez do id em chaves estrangeiras.

O que é novo na versão 3.0.0:

  • Adicionado uma maneira ORM-agnóstica para obter o campo nomes
  • A setter e getter para as relações has_many para configurá-lo para crianças está agora prevista.
  • Mongoid agora suporta campos regex.
  • relações polimórficos agora usar * chaves _TYPE em consultas de pesquisa.
  • Objetos que respondem a to_criteria agora podem ser fundidas em critérios existentes objetos.
  • Carga antecipada é agora suportado em muitos-para-muitos relações.
  • Mongoid agora permite gravação automática, como o Active Record, ao adicionar um accepts_nested_attributes_for a uma relação.
  • Os campos podem agora ser marcado como somente leitura, o que só vai deixar seus valores ser definido quando o documento é nova.

Programas semelhantes

Apache Tajo
Apache Tajo

10 Feb 16

SimpleCrud
SimpleCrud

14 Apr 15

Outro software de desenvolvedor Durran Jordan

Moped
Moped

10 Dec 15

Comentário para Mongoid

Comentários não encontrado
Adicionar comentário
Ligue imagens!
Busca por categoria