[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