Detalhes de Software:
Versão: 0.9.0
Data de upload: 12 Apr 15
Licença: Livre
Popularidade: 76
A Mapper Document Object-é como ORM, mas para bancos de dados de documentos.
Ele usa uma API declarativa simples, semelhante ao Django ORM
O que é novo nesta versão:.
- Permitir strings para ser utilizado na criação de índice
- EmbeddedDoc Fixo weakref questão de proxy
- campo de referência fixo aninhados erro distinto
- controle de alterações fixo em aninhados MapFields
- Campos dinâmicos em documentos incorporados agora visíveis para queryset.only () / qs.exclude ()
- Adicionar opção authentication_source para register_connection
- igualdade implementado entre documentos e DBRefs
- Corrigido o problema ReferenceField dentro ListFields aninhados dereferencing
- Adicionado a capacidade de recarregar campos de documentos específicos
- suporte e correções para o mapa personalizado db_alias Adicionado / reduzir a produção
- sinal post_save agora tem acesso a informações sobre as mudanças delta campo
- Não consultar com US $ orderby para qs.get ()
- chave Fix id caco save questão
- Corrige problema com erros documento incorporado recursiva
- clear_changed_fields Fix () limpando não salvo documentos bug
- Removendo o suporte para Django 1.4.x, 2.5.x pymongo, pymongo 2.6.x.
- Removendo o suporte para Python & # X3C; 2.6.6
- Fixo localização $ maxDistance para GeoJSON $ próximo consultas com MongoDB 2.6 +
- QuerySet.modify () e Document.modify () para fornecer find_and_modify () como o comportamento
- Adicionado suporte para o método que utiliza () em um queryset
- apoio PyPy
- Connection pooling
- Evite para abrir todos os documentos de cursores em um se decl
- Capacidade para limpar a ordenação
- Aumentar NotUniqueError em Document.update () em pymongo.errors.DuplicateKeyError
- Slots - melhorias de memória
- Fixa incorretamente dividir uma chave de consulta quando ele termina com & quot; _ & quot;
- atualizações docs Geo
- Solução um bug dateutil
- Conditional salvar para as operações de estilo atômica
- Permitir o acesso de campo de estilo dicionário dinâmico
- Aumentar tamanho do campo email para acomodar novos TLDs
- index_cls é ignorado quando tomar a decisão de definir _cls como prefixo índice
- Faça argumento 'db' para conexão opcional
- Permitir atualização atômica para todo DictField
- Adicionado MultiPointField, MultiLineField, MultiPolygonField
- Corrigir múltiplas conexões aliases sendo reescrito
- Corrigido alguns casos em que reverse_delete_rule foi escrito como reverse_delete_rules.
- Faça in_bulk () respeito no_dereference ()
- Pega Nada de modelo __str __;
O que é novo na versão 0.6.20:.
- Adicionado suporte para distinto e db_alias
- Suporte aprimorado para querysets acorrentados quando constrangendo os mesmos campos.
- Fixo BinaryField lookup re.
O que é novo na versão 0.6.18:.
- recursão fixo carregamento bug em _get_changed_fields
O que é novo na versão 0.6.16:.
- Corrigido problema onde db_alias não foi herdada
O que é novo na versão 0.6.14:
- campos / Float fixos int e não é igual Nada
- Excluir testes de instalação
- Permitir tuplas para o índice de meta li>
- uso fixo de str em cheques instância
- apoio unicode fixo em transformar update
- Adicionado suporte para ADD_TO_SET e cada
O que é novo na versão 0.6.13:.
- EmbeddedDocument problema de validação db_field fixo
- questão unicode Fixo Stringfield.
- Fixes __repr__ modificar o cursor.
O que é novo na versão 0.6.9:.
- índices esparsos fixos sobre docs herdadas
- Removido FileField exclusão automática, precisa de mais trabalho talvez 0.7.
O que é novo na versão 0.6.8:
- Adicionado suporte para operações de puxar EmbeddedDocuments aninhados
- Adicionado suporte para escolhas com GenericReferenceFields
- Adicionado suporte para escolhas com GenericEmbeddedDocumentFields
- Fixed Django 1.4 sessões primeiro salvar a perda de dados
- FileField agora apagar automaticamente os arquivos no .delete ()
- Fix para GenericReference to_mongo método
- regressão conexão fixa
- Atualizado Django documento do usuário, agora permite herança
O que é novo na versão 0.6.7:
- Fixo indexação em '_id' ou 'pk' ou 'id'
- Os dados inválidos do DB agora levanta uma InvalidDocumentError
- Limparam o erro de validação - docs e código
- Adicionado meta auto_create_index para que você possa desativar a criação do índice
- Adicionado gravação preocupação opções para inserções
- Corrigido o erro na meta para opções de índice
- Bug corrigir Leia preferência agora passados corretamente
- Adicionado suporte para arquivo como objetos para GridFS
O que é novo na versão 0.5:
- item_frequencies atualizado para lidar com pesquisas de documento incorporado
- rastreamento delta Adicionado campos agora apenas conjuntos / desactiva explicitamente mudaram
- Fixo salvar, de maneira sets atualizados valores, em vez de substituições
- Adicionado ComplexDateTimeField - Lida com datetimes corretamente com microsegundos
- Adicionado ComplexBaseField - para melhorar a flexibilidade e desempenho
- Adicionado get_FIELD_display () método para campo fácil escolha exibindo
- Adicionado queryset.slave_okay método (ativado)
- queryset.timeout Atualizado (ativado) e queryset.snapshot (ativado) para ser chainable
- método de inserção Adicionado para inserções em massa
- apoio sinal pisca-pisca Adicionado
- Adicionado gerente de contexto query_counter para testes
- Adicionado map_reduce método item_frequencies e definida como padrão (como db.eval não funciona em ambientes Sharded)
- opção inline_map_reduce Adicionado a map_reduce
- Atualizado exceção de conexão para que ele fornece mais informações sobre a causa.
- Adicionado pesquisar vários níveis de profundidade em DictField
- entradas Adicionado DictField que contêm cadeias de usar operadores de harmonização
- Adicionado MapField, semelhante ao DictField
- Classes Adicionado base abstrata li>
- Adicionado objetos personalizados Managers
- subcampos fatias Adicionado atualizar
- Adicionado NotRegistered exceção se dereferencing Documento não no registro
- Adicionado uma preocupação de gravação para salvar, atualizar update_one e get_or_create
- controles de ir buscar Adicionado slicing / subarray
- vário índice exclusivo fixo e outro índice
- problemas de conexão fixos rosca
Questões
O que é novo na versão 0.4:
- Completamente reescrito aplicação Q-objeto que não há usos mais longos Javascript. Um post longas sobre estes serão em breve, mas o ponto básico é que eles devem ser muito mais rápido, mais sustentável e menos bugs como eles agora usar consultas MongoDB nativas.
- Suporte para GridFS através dos FileField (docs).
- apoio consultando Geospatial. Isso é implementado embora a GeoPointField e os operadores, within_box e within_distance consulta próximos (docs).
- New SortedListField e EmailField (docs).
- métodos New QuerySet:. Distinct (), criar (), instantâneo (), timeout () e todos ()
Requisitos :
- pymongo 2.7.1 ou superior
Comentários não encontrado