Resultados da pesquisa a pedido "rails-activerecord"
Trilhos 3 - Carregamento ansioso com condições
Ok, estou completamente perplexo com este. Estou tentando criar um menu de páginas da web publicadas organizadas por categoria. Category.rb: belongs_to :parent, :class_name => "Category", :foreign_key => "parent_id" has_many :children, ...
Trilhos onde condição usando NOT NULL
Usando o estilo Rails 3, como eu escreveria o oposto de: Foo.includes(:bar).where(:bars=>{:id=>nil})Quero descobrir onde o ID NÃO é nulo. Eu tentei: Foo.includes(:bar).where(:bars=>{:id=>!nil}).to_sqlMas isso retorna: => "SELECT \"foos\".* ...
Aviso de reprovação: método de consulta perigoso: registro aleatório no ActiveRecord> = 5.2
Até agora, o"comum" [https://stackoverflow.com/a/25577054/2995613]A maneira de obter um registro aleatório do banco de dados tem sido: # Postgress Model.order("RANDOM()").first # MySQL Model.order("RAND()").first Mas, ao fazer isso no Rails 5.2, ...
Rails 3 tipos de dados?
Onde posso encontrar uma lista de tipos de dados que podem ser usados nos trilhos 3? (como texto, string, número inteiro, número flutuante, data etc.?) Continuo aprendendo aleatoriamente sobre os novos, mas adoraria ter uma lista à qual pudesse ...
O Ruby on Rails gera o modelo field: type - quais são as opções para field: type?
Estou tentando gerar um novo modelo e esquecer a sintaxe para referenciar o ID de outro modelo. Eu mesmo pesquisaria, mas não descobri, entre todos os meus links de documentação do Ruby on Rails, como encontrar a fonte definitiva. $ rails g ...
Consulta em um tipo de coluna de matriz do Postgres
TL;DR Estou imaginando quais são os prós e os contras (ou se são equivalentes) entre@> {as_champion, whatever} e usandoIN ('as_champion', 'whatever') é. Detalhes abaixo: Estou trabalhando com o Rails e usando o tipo de coluna de matriz do ...
Entendendo: opção de origem has_one / has_many através do Rails
Por favor me ajude a entender o:source opção dehas_one/has_many :through Associação. A explicação da API do Rails faz muito pouco sentido para mim. "Especifica o nome da associação de origem usado porhas_many :through => :queries. Use-o apenas ...
Obtendo “Chave primária desconhecida para a tabela” enquanto o ID está lá
Estou depurando esse problema estranho do Rails, fornecendo-me "Chave primária desconhecida para a tabela ...", mesmo quando o ID da tabela está lá. Copiei o banco de dados de um aplicativo heroku para outro, no banco de dados original não há ...
Adicionar escopo ao ActiveRecord causa erro de hierarquia
Acabei de converter todos os meus modelos Rails para usaruuid como uma substituição de chave primária, mas isso quebra o#first e#last métodos, então eu estou tentando adicionar um escopo padrão que classifica porcreated_at ao invés deid. Minha ...
Usando delegar com has_many no Rails?
Temos 2 modelos e um modelo de junção: #app/models/message.rb Class Message < ActiveRecord::Base has_many :image_messages has_many :images, through: :image_messages end #app/models/image.rb Class Image < ActiveRecord::Base has_many ...