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

somewhere.js
somewhere.js

1 Mar 15

PHP SQL Parser
PHP SQL Parser

13 May 15

riak-js
riak-js

11 Mar 16

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!