Resultados da pesquisa a pedido "activerecord"

3 a resposta

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

2 a resposta

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

4 a resposta

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

2 a resposta

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

3 a resposta

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

3 a resposta

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

3 a resposta

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

3 a resposta

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

4 a resposta

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?

2 a resposta

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