Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/02/2015, 19:23
rapuig
 
Fecha de Ingreso: junio-2011
Mensajes: 478
Antigüedad: 12 años, 11 meses
Puntos: 13
Pregunta Asociación 1 a 1

Hola, estoy con ruby on rails tratando de crear una asociación 1 a 1 y no se qué estoy haciendo mal. Tengo lo siguiente:

class CarTrip < ActiveRecord::Base
belongs_to :trip
end

class Trip < ActiveRecord::Base
has_one :taxi_trip
end

Según leí en guides.rubyonrails.org/association_basics.html no es necesario establecer :class_name ni :foreign_key dado que esos son para sobreecribir lo que hace RubyonRails, es decir, el solo se encarga de establecer las relaciones. Pero a mi no me establece ninguna relación, usando Workbench para ver la base de datos, en la información de las tablas no veo que se haya especificado ninguna FK. También he probado mostrar a través de una vista todos los Car_Trip, donde me debería mostrar los atributos de Trip para cada uno y no. Ayuda, por favor.