Resultados da pesquisa a pedido "activerecord"
sando o Rails serialize para salvar o hash no banco de dad
Estou tentando salvar um ID de mapeamento de hash em várias tentativas no meu aplicativo rails. Minha migração para o banco de dados para acomodar esta nova coluna: class AddMultiWrongToUser < ActiveRecord::Migration def self.up ...
Rails 3 Limitando objetos incluídos
Por exemplo, eu tenho um objeto de blog e esse blog tem muitas postagens. Eu quero fazer um carregamento rápido de dizer o primeiro objeto do blog e incluir, digamos, os 10 primeiros posts dele. Atualmente eu faria@blogs = Blog.limit(4) e, na ...
ORM: mapeamento OneToOne na coluna Junção sem chave primária - Livro e inventário mapeados por ISBN
Tenho um modelo de livro e um modelo de inventário mapeados pelo número do ISBN, mas o ISBN também não é a chave principal. Os livros pertencem às livrarias e o Inventory é para um grupo de livrarias (BookstoreChain). O inventário é ...
Ruby on Rails has_many através de relacionamentos auto-referenciais de seguidores / seguidores
Há várias postagens e tópicos no has_many: through, mas não encontrei nenhuma que cubra especificamente o que estou tentando faze Tenho um modelo de usuário e um modelo de amizade. Um usuário tem muitos usuários que os seguem, além de muitos ...
ActiveRecord find_or_build_by
Gostaria de apresentar: XXX.find_or_build_by_language_id(attributes)Eu encontre XXX.find_or_initialize_by_language_id(attributes) mas que definem apenas language_id e nenhum outro atributo. Mesmo se eu definir manualmente os atributos, o ...
Como ansiosamente carregar associações com o current_user?
Estou usando o Devise para autenticação no meu aplicativo Rails. Gostaria de carregar ansiosamente alguns dos modelos associados de usuários em alguns dos meus controladores. Algo assim class TeamsController < ApplicationController def show ...
ruby resque sem carregar o ambiente de trilhos
Tenho um trabalhador resque que funciona muito bem, mas é muito lento. A principal razão para isso é que estou usando o activerecord e tenho que carregar todo o ambiente, que leva pelo menos 10 a 20 segundos apenas para carregar (eu não mantenho ...
Como atualizar tudo quando é necessário acionar retornos de chamada?
Digamos que eu tenho 15 IDs de usuário em uma matriz chamadauser_ids. Se eu quiser, digamos, alterar todos os seus nomes para "Bob", eu poderia fazer: users = User.find(user_ids) users.update_all( :name => 'Bob' )Isto não aciona retornos de ...
Como encontrar anos distintos de uma tabela com vários anos no Rails
Tenho uma tabela com várias centenas de registros, cada um contendo uma coluna de data e hora. Qual é a maneira mais eficiente de encontrar os anos distintos desse campo de data e hora?
HABTM Relação polimórfica
Sou bastante novo no Rails e estou tentando fazer um relacionamento polimórfico HABTM. O problema é que tenho três modelos que quero relaciona O primeiro é o modelo de Evento e, em seguida, são dois tipos de participantes: Usuários e Contato ...