Resultados da pesquisa a pedido "rails-activerecord"

1 a resposta

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, ...

5 a resposta

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\".* ...

3 a resposta

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, ...

4 a resposta

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 ...

6 a resposta

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 ...

1 a resposta

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 ...

3 a resposta

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 ...

9 a resposta

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á ...

1 a resposta

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 ...

1 a resposta

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 ...