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.