Resultados da pesquisa a pedido "datamapper"

1 a resposta

Como estender o DataMapper :: Resource com método personalizado

Eu tenho o seguinte código: module DataMapper module Resource @@page_size = 25 attr_accessor :current_page attr_accessor :next_page attr_accessor :prev_page def first_page? @prev_page end def last_page? @next_page end def self.paginate(page) ...

2 a resposta

Utilize o DataMapper em vez do ActiveRecord [fechado]

ideia @DataMapper édefinitely better [http://datamapper.org/why] que ActiveRecord. Possui uma API para uma variedade de repositórios de dados, incluindo repositórios RDBMS e NoSQL. O DataMapper é muito mais inteligente que o ActiveRecord. Possui ...

2 a resposta

Por que o padrão de registro ativo não funciona com modelos de domínio avançados?

Estou lendo o capítulo sobre padrões de arquitetura do POEAA, e Fowler diz que "À medida que a lógica do domínio se torna mais complicada e você começa a avançar para um modelo de domínio rico (116), a abordagem simples de um Active Record (160) ...

3 a resposta

Problema de spork e cache_classes com rspec, factory_girl e datamapper

Estou com um problema no servidor de teste Spork. Se eu configurar config.cache_classes = false em config / environment / test.rb, as especificações começarão a ocorrer erros rasi Failure/Error: task = Factory(:something, :foo => @foo, :bar ...

2 a resposta

Dificuldade em acessar erros de validação no Sinatra

Eu tenho um formulário muito básico, com algumas validações muito básicas (embora eu precise criar uma validação personalizada mais tarde ... provavelmente você verá uma pergunta sobre isso amanhã. = P), mas estou tendo problemas para mostrar ao ...

2 a resposta

Data Mapper Pattern: consulta do EXE da camada de serviço

Estou cantando o Data Mapper Pattern no Zend Framework. Isso funciona bem até agora, mas agora cheguei a um ponto em que preciso da sua ajuda / opinião. Então, vamos começar com o código: Temos uma mesa com várias pessoas: CREATE TABLE ...

3 a resposta

ruby resque sem carregar o ambiente de trilhos

Tenho um trabalhador resque que funciona muito bem, mas é muito lento. A principal razão para isso é que estou usando o activerecord e tenho que carregar todo o ambiente, que leva pelo menos 10 a 20 segundos apenas para carregar (eu não mantenho ...

2 a resposta

Na Doutrina 2, o Modo de busca (Ansioso / Preguiçoso etc.) pode ser alterado em tempo de execuçã

Tenho entidades que eu gostaria de carregar avidamente e, em outras ocasiões, carga preguiçosa (ou mesmo preguiçosa Meus mapeamentos não têm o modo de busca declarado no meu YAML; portanto, eles usam o padrão (carregamento lento tualmente, a ...

5 a resposta

Qual é a diferença entre os padrões Mapeador de Dados, Tabela Data Gateway (Gateway), Data Access Object (DAO) e Repository?

Estou tentando aprimorar minhas habilidades de padrão de design e estou curioso para saber quais são as diferenças entre esses padrões. Todos eles parecem ser a mesma coisa - encapsula a lógica do banco de dados para uma entidade ...

3 a resposta

Conversão de GUID nativo do .NET

Tenho um banco de dados externo que está fornecendo informações para mim. Um salva seus dados como formato GUID nativo e minha outra fonte de dados fornece a string de formato padrão GUID .NE Existe uma maneira organizada de converter o GUID ...