Resultados da pesquisa a pedido "activerecord"
Como inserir várias linhas com base em uma consulta?
Estou desenvolvendo um sistema que possui pastas, grupos e permissões. As permissões determinam o que os diferentes grupos podem fazer em cada pasta. Portanto, sempre que crio um novo grupo, quero adicionar um registro à tabela de permissões para ...
Consulta do ActiveRecord do Rails 3 usando os operadores SQL IN e SQL OR
Estou escrevendo uma consulta ActiveRecord do Rails 3 usando a sintaxe "where", que usa os operadores SQL IN e SQL OR e não consegue descobrir como usar os dois juntos. Este código funciona (no meu modelo de usuário): Question.where(:user_id => ...
Como agrupar itens semelhantes em um feed de atividades
Para um site de rede social, tenho uma atividade de eventos de pessoas que você segue e gostaria de agrupar tipos semelhantes de eventos feitos em um curto período de tempo, para um feed de atividades mais compacto. Imagine como o Facebook exibe ...
ActiveRecord tem duas associações
Qual é a melhor maneira de obter uma associação de dois com o registro ativo? Eu tenho modelos de equipe e jogo. Cada equipe terá_ muitos [email protected]. Um jogo terá duas [email protected]_team [email protected]_team. Eu comecei com ...
rails - usando: select (distinto) com: has_many: through association produz SQL inválido
User has_many :posts has_many :post_tags, :through => :posts PostTag belong_to :post belongs_to :tag scope :distincttag, :select => ('distinct post_tags.tag_id')com o Rails 3.0.4, recebo SQL inválido: SELECT post_tags. *, tag_id distinto ...
Encontre todas as postagens com mais de um número definido de comentários
Eu tenho um aplicativo de blog simples do Rails 3, onde as postagens têm muitos comentários e os comentários pertencem a uma postagem. Quero criar um escopo que busque todas as postagens que tenham mais de 5 comentários. Qual é a melhor maneira ...
Como você criaria esse horário de aula diário?
O que eu quero fazer é muito simples, mas estou tentando encontrar a melhor ou mais elegante maneira de fazer isso. O aplicativo Rails que estou construindo agora terá um cronograma de aulas diárias. Para cada classe, os campos relevantes para ...
A melhor maneira de compartilhar modelos e dados do ActiveRecord entre diferentes aplicativos Rails?
Eu tenho vários aplicativos de trilhos que usarão o mesmo conjunto principal de modelos e dados, por exemplo: AppsDesenvolvedoresCategoriasCada aplicativo é desenvolvido com base nesses dados principais e os usa de maneiras diferentes. Por ...
É uma boa ideia limpar os arquivos de migração antigos do Rails?
Estou executando um grande aplicativo Rails há mais de 2 anos e, dia após dia, minha pasta de migração do ActiveRecord cresce mais de 150 arquivos. Existem modelos muito antigos, que não estão mais disponíveis no aplicativo, ainda referenciados ...
Atributos aninhados do Rails: requerem pelo menos dois registros
Como posso fazer com que pelo menos dois registros de opções sejam necessários para enviar um produto? class Product < ActiveRecord::Base belongs_to :user has_many :options, :dependent => :destroy accepts_nested_attributes_for :options, ...