Resultados da pesquisa a pedido "active-relation"
ActiveRecord Association seleciona contagens para registros incluídos
Exempl class User has_many :tickets endQuero criar uma associação que contenha a lógica da contagem de tickets do usuário e usá-la em includes (usuário has_one ticket_count) Users.includes(:tickets_count)Eu tente has_one :tickets_count, ...
Como faço para o Rails ter contagens de carga mais rápidas?
Isso está relacionado a uma perguntaum ano e mudar atrás [https://stackoverflow.com/q/1180466/203137]. Eu coloquei um exemplo da pergunta que deve funcionar imediatamente, desde que você tenha o sqlite3 ...
Rails / Arel: Selecionando todos os registros como ActiveRecord :: Relation
Usando o Arel no Rails - Estou procurando uma maneira de criar umActiveRecord::Relation que resulta efetivamente emSELECT * FROM table, que ainda posso manipular mai Por exemplo, eu tenho um modelo dividido em várias categorias e retorno ...
Como eu escrevo uma cadeia UNION com ActiveRelation?
Preciso ser capaz de encadear um número arbitrário de sub-seleções comUNION usando ActiveRelation. Estou um pouco confuso com a implementação do ARel disso, pois parece assumir queUNION é uma operação binária. Contudo ( select_statement_a ) ...
Ruby on Rails - Como juntar duas tabela
Tenho duas tabelas (assuntos e páginas) nas relações um para muitos. Eu quero adicionar critérios de assuntos e páginas para analisar um sql, mas o progresso tem sido muito lento e muitas vezes se depara com problemas. Sou novato em trilhos, por ...
multiple pertence_para relações entre duas classes no Rails
Tenho uma classe de transação. Cada objeto desta classe inclui uma conta de emissão, uma conta de envio e uma conta de recebimento. Cada uma delas é uma instância da classe Account. Na minha tabela de transações, tenho issuer_id, sender_id e ...
Como excluir uma matriz de IDs da consulta no Rails (usando o ActiveRecord)?
Eu gostaria de executar uma consulta ActiveRecord que retorne todos os registros, exceto aqueles que possuem determinados IDs. Os IDs que eu gostaria de excluir são armazenados em uma matriz. Assim: ids_to_exclude = [1,2,3] ...