Otra cuestión básica Rieles:Andamio ActiveRecord: dos columnas del mismo tipo de datos
Tengo una tabla de base de datos que debe contener referencias a exactamente dos diferentes registros de un tipo de datos específico.
Ejemplo hipotético: Estoy creando una base de datos de videojuegos. Tengo una tabla para "Empresas". Quiero tener exactamente un desarrollador y exactamente un editor para cada entrada de "Videojuego".
Sé que si quiero tener una empresa, que sólo puede hacer algo como:
script/generate Videogame company:references
Pero tengo que tener ambas compañías. Prefiero no usar una tabla de unión, ya que solo puede haber exactamente dos del tipo de datos dado, y los necesito para que sean distintos.
Parece que la respuesta debería ser bastante obvia, pero no puedo encontrarla en ningún lado en Internet.
Intenté esto y ahora tengo developer_id pero no puedo acceder a game.developer. Tengo en mi clase de videojuegos attr_accessible: developer. – quantumpotato
Probablemente esto ya se haya resuelto, pero ¿has agregado has_many: juegos (o algo así) a tu modelo de desarrollador? – MrWater
¿Cómo hago las asignaciones inversas? –