Resultados da pesquisa a pedido "activerecord"
Como você testaria observadores com o rSpec em um aplicativo Ruby on Rails?
Suponha que você tenha um ActiveRecord :: Observer em um de seus aplicativos Ruby on Rails - como você testa esse observador com o rSpec?
update_all com um método
Digamos que eu tenho um modelo: class Result < ActiveRecord::Base attr_accessible :x, :y, :sum endEm vez de fazer Result.all.find_each do |s| s.sum = compute_sum(s.x, s.y) s.save end assumindocompute_sum é um método disponível e faz alguns ...
Inteiro fora do intervalo no banco de dados PostgreSQL
Estou tentando salvar um número que representa o comprimento de um arquivo (4825733517). A coluna está configurada para digitar número inteiro. Não tenho nenhuma validação ou restrição definida. RangeError: 4825733517 is out of range ...
Como consultar o UUID para postgres
Eu gostaria de usar o UUID como um identificador, fornecer os 8 primeiros dígitos para descobrir se ele existe no banco de dados. normalmente eu posso fazer isso sem problemas: select * from TABLE where id = ...
Como inserir registros usando o select no registro ativo do codeigniter
Eu quero implementar uma consulta sql usando a classe CodeIgniter Active Record. A consulta fica assim. INSERT california_authors (au_id, au_lname, au_fname) SELECT au_id, au_lname, au_fname FROM authors WHERE State = 'CA'Isso é possível no ...
Quais são todas as chaves possíveis para database.yml
Acabei de descobrir que oreconnect: true opção de configuração é possível nodatabase.yml Arquivo. Que outras opções de configuração possíveis existem? Existe uma referência completa para todas as opções? Exemplos-chave conhecidos: default: ...
Como eu usaria ON DUPLICATE KEY UPDATE no meu modelo CodeIgniter?
Eu tenho um modelo CodeIgniter / PHP e quero inserir alguns dados no banco de dados. No entanto, eu tenho esse conjunto na minha consulta SQL 'bruta': ON DUPLICATE KEY UPDATE duplicate=duplicate+1Estou usando o CodeIgniter e estou convertendo ...
Escopo do Rails - onde em correspondências exatas
É possível fazer escopo no Rails comwhere IN (?) consulta, que verificará correspondências exatas? por exemplo: Post.joins(:tags).where('tags.id IN (?)', [1, 2, 3, 4])encontrará posts com tags1, 2, 1, 2, 3 e1, 2, 3, 4. Mas deve encontrar apenas ...
A substituição de method_missing não está funcionando
Eu escrevi uma extensão ActiveRecord conveniente para delegar métodos a um objeto base (com base emherança de várias tabelas [http://mediumexposure.com/multiple-table-inheritance-active-record/]) class ActiveRecord::Base def self.acts_as(base) ...
Localizar registro, que possui TODOS os registros associados
Dizer, nós temos os modelos "Pessoa" e "Favorito". "Favorito" é o que essa pessoa gosta: "música", "vídeo", "esporte", "internet", "viagens" etc. "Pessoa" HABTM "Favoritos" e "Favorito" HABTM "Pessoas" Preciso encontrar uma Pessoa que TODAS ...