[Ror-es] Duda con las foreign keys

Jose Ferrer jferrer at udeconsultores.com
Wed Sep 20 11:48:14 GMT 2006


Tengo una tabla con ofertas de coches: car_offers (id, make_id,  
model_id...)

Y otra con marcas de coches: makes (id, name)

Mi pregunta es que tengo que hacer exactamente para, al listar, poder  
poner @car_offers.make.name porque obtengo el error este:

Mysql::Error: Unknown column 'makes.car_offer_id'...

Por otro lado, si en el modelo pongo esto:

class CarOffer < ActiveRecord::Base
has_one     :make,
			:class_name => "CarOffer",
			 :foreign_key => "make_id"


Obtengo el siguiente error:

You have a nil object when you didn't expect it!
The error occured while evaluating nil.name
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.simplelogica.net/pipermail/ror-es/attachments/20060920/50906ee8/attachment.htm 


More information about the Ror-es mailing list