Resultados da pesquisa a pedido "activerecord"

1 a resposta

Rails: mensagem de validação personalizada

Estou tentando criar uma simples mensagem de validação personalizada. A validação que estou usando compila e roda bem, mas não vejo nenhuma alteração na mensagem: validates :rating, :inclusion => { :in => 0..5 }, :presence => { :message => ...

4 a resposta

Como implementar o has_many: através de relacionamentos com o Mongoid e o mongodb?

Usando este exemplo modificado deos guias do Rails [http://guides.rubyonrails.org/association_basics.html#the-has-many-through-association] , como modelar uma associação relacional "has_many: through" usando mongoid? O desafio é que o mongoid ...

2 a resposta

Relações Mongoide e ActiveRecord: método indefinido `quoted_table_name '

class Contest < ActiveRecord::Base has_one :claim_template end class ClaimTemplate include Mongoid::Document belongs_to :contest end # console Contest.new.claim_template #=> NoMethodError: undefined method `quoted_table_name' for ...

3 a resposta

Qual é a melhor maneira de incluir uma cláusula LIKE em uma consulta Rail

Qual é a melhor maneira de incluir uma cláusula LIKE em uma consulta do Rails, ou seja, algo semelhante ao (completamente incorreto): Question.where(:content => 'LIKE %farming%')

1 a resposta

Obter uma classificação do ActiveRecord

E seUsers têm pontos, como posso obter a classificação do usuário, assumindo o posicionamento padrão: require 'active_record' class User < ActiveRecord::Base def rank # ??? end end User.all # => [<User id:1 points:100>, <User id:2 points:400>, ...

5 a resposta

validar e atualizar trilhos de atributo único

Tenho o seguinte no meu modelo de usuário attr_accessible :avatar, :email validates_presence_of :email has_attached_file :avatar # paperclip validates_attachment_size :avatar, :less_than => 1.megabyte, :message => 'Image cannot be larger than ...

1 a resposta

Rails 3: Arel para NÃO EXISTE?

Como você escreve umNOT EXISTS em Arel? Estou com problemas para traduzir esta consulta para o Arel: SELECT * FROM deals WHERE NOT EXISTS ( SELECT 1 FROM reward_deals WHERE reward_deals.deal_id = deal.id AND NOT ( reward_deals.awarding_type = ...

7 a resposta

Rails: força a string vazia para NULL no banco de dados

xiste uma maneira fácil (ou seja, uma configuração) de forçar o ActiveRecord a salvar cadeias vazias como NULL no banco de dados (se a coluna permitir A razão para isso é que, se você tiver uma coluna NULLable no banco de dados sem um valor ...

5 a resposta

Como obter o usuário atual em um observador de modelo?

Dados os seguintes modelos: Room (id, title) RoomMembers (id, room_id) RoomFeed, also an observerQuando um título de Sala é atualizado, desejo criar um item do RoomFeed, mostrando quem é o usuário que fez a ...

3 a resposta

Compreender como o estabelecer_connection funciona no ActiveRecord

Este código foi retirado da classe gem do ActiveRecord 2.3.14ConnectionHandler def establish_connection(name, spec) @connection_pools[name] = ConnectionAdapters::ConnectionPool.new(spec) end Parece que cada vez que o ...