Resultados de la búsqueda a petición "has-many-through"

12 la respuesta

Rails - Ordenar por datos de tabla de unión

Tengo un proyecto RoR en proceso. Aquí están las secciones aplicables de mis modelos. Hoga has_many :communities, :through => :availabilities has_many :availabilities, :order => "price ASC"Comunida has_many :homes, :through => :availabilities ...

6 la respuesta

rspec testing has_many: through and after_save

Tengo un (creo) relativamente sencillohas_many :through relación con una tabla de unión: class User < ActiveRecord::Base has_many :user_following_thing_relationships has_many :things, :through => :user_following_thing_relationships end ...

6 la respuesta

Necesitan datos de la tabla de unión de rieles, has_many: a través de

Tengo 3 tablas: usuarios, cosas y siguientes. Los usuarios pueden seguir las cosas a través de la siguiente tabla, asociando unuser_id con unthings_id. Esto significaría: class User has_many :things, :through => :follows end class Thing ...

4 la respuesta

Rails: ActiveRecord :: HasManyThroughSourceAssociationNotFoundError: No se pudieron encontrar las asociaciones de origen

Tengo el siguiente código (algo simplificado ... create_table :signatures do |t| t.integer :signer_id t.integer :card_id t.timestamps endCon los modelos parecidos a ... class Signature < ActiveRecord::Base belongs_to :card belongs_to :user end ...

4 la respuesta

¿Cómo creo una asociación con un has_many: a través de una relación en Factory Girl?

En mis modelos tengo la siguiente configuración: 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 ...

4 la respuesta

Rails: ¿Por qué la asociación "has_many ...,: through => ..." da como resultado "NameError: constante no inicializada ..."

ara expresar que un grupo puede tener múltiples usuarios y que un usuario puede pertenecer a múltiples grupos, configuré las siguientes asociaciones: class Group < ActiveRecord::Base has_many :users_groups has_many :users, :through => ...

5 la respuesta

Cómo implementar un modelo de amistad en Rails 3 para una aplicación de redes sociales?

Actualmente estoy trabajando en una pequeña aplicación de red social y ahora estoy tratando de crear un modelo que represente amistades Entre usuarios. Esto es lo que se me ocurrió hasta ahora: class User < ActiveRecord::Base # ... has_many ...

2 la respuesta

Rieles 3, formas anidadas de varios niveles y has_many a través

Estoy tratando de que funcione pero no funciona. yo tengo 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 la respuesta

HMT collection_singular_ids = la eliminación de modelos de unión es directa, no se activan devoluciones de llamada de destrucción

Acabo de encontrar un problema con has_many: a través de la asociación y las devoluciones de llamada después / antes de destruir no se activan. Digamos que tengo usuarios, grupos y una relación intermedia llamada membresía. Tengo un formulario ...

2 la respuesta

Simulando has_and_belongs_to_many comportamiento anidado en Rails 3

Entonces Rails no tiene soporte para: a través de asociaciones a través de una relación habtm. Hay complementos que agregarán esto para Rails 2.x, pero estoy usando Rails 3 / Edge, y solo necesito la asociación para un modelo en particular. Así ...