Resultados da pesquisa a pedido "has-many-through"

2 a resposta

Rails 3, formulários de vários níveis aninhados e has_many a

Estou tentando fazê-lo funcionar, mas não! eu tenho class User < ActiveRecord::Base has_many :events, :through => :event_users has_many :event_users accepts_nested_attributes_for :event_users end class Event < ActiveRecord::Base has_many ...

2 a resposta

HMT collection_singular_ids = a exclusão de modelos de junção é direta, nenhum retorno de chamada de destruição é acionado

Acabei de encontrar um problema com um has_many: a associação e os retornos de chamada após / antes da destruição não foram acionados. Digamos, eu tenho usuários, grupos e uma relação intermediária chamada associação. Eu tenho um formulário que ...

4 a resposta

Ruby-on-Rails: Vários has_many: através do possível?

É possível ter múltiploshas_many :through relacionamentos que se cruzam no Rails? Recebi a sugestão de fazê-lo como solução para outra pergunta que postei, mas não consegui fazê-lo funcionar. Amigos são umassociação cíclicaatravés de uma tabela ...

4 a resposta

Rails / ActiveRecord has_many through: associação em objetos não salvos

Vamos trabalhar com estas classes: class User < ActiveRecord::Base has_many :project_participations has_many :projects, through: :project_participations, inverse_of: :users end class ProjectParticipation < ActiveRecord::Base belongs_to :user ...

1 a resposta

Rails 4: counter_cache em has_many: através da associação com dependente:: destroy

Embora perguntas semelhantes já tenham sido feitas: counter_cache com has_many: através [https://stackoverflow.com/questions/5256897/counter-cache-with-has-many-through] dependente => destruir em uma associação "has_many ...

2 a resposta

Simulando has_and_belongs_to_many aninhado através do comportamento no Rails 3

Portanto, o Rails não tem suporte para: através de associações através de um relacionamento habtm. Existem plugins por aí que adicionam isso ao Rails 2.x, mas estou usando o Rails 3 / Edge e só preciso da associação para um modelo específico. ...

5 a resposta

Como implementar um modelo de amizade no Rails 3 para um aplicativo de rede social?

Atualmente, estou trabalhando em um pequeno aplicativo de rede social e agora estou tentando criar um modelo que represente amizades entreComercia. Isto é o que eu vim até agora: class User < ActiveRecord::Base # ... has_many :friendships ...

4 a resposta

Rails: Por que a associação “has_many…,: through =>…” resulta em “NameError: constante não inicializada…”

Para expressar que um grupo pode ter vários usuários e um usuário pode pertencer a vários grupos, defino as seguintes associações: class Group < ActiveRecord::Base has_many :users_groups has_many :users, :through => :users_groups end class User ...

2 a resposta

Como faço para criar uma associação com um has_many: através do relacionamento na Factory Girl?

Nos meus modelos, tenho a seguinte configuração: class User < ActiveRecord::Base has_many :assignments has_many :roles, :through => :assignments end class Role < ActiveRecord::Base has_many :assignments has_many :users, :through => :assignments ...

2 a resposta

Rails: ActiveRecord :: HasManyThroughSourceAssociationNotFoundError: Não foi possível encontrar a (s) associação (ões) de origem

Tenho o seguinte código (um pouco simplificado ... create_table :signatures do |t| t.integer :signer_id t.integer :card_id t.timestamps end Com os modelos parecidos com ... class Signature < ActiveRecord::Base belongs_to :card belongs_to :user ...