Raimond Garcia escribió:
> Hola Paco!
>
> Me da a mi que esta intentando guardarlo
> con user_id en vez de author_id, no se
> si Mundo Pepino tiene ya en cuenta
> foreign keys diferentes al nombre de la tabla.
>
> Nando?
mmm, en principio debería de funcionar. En la app de MP tenemos el
modelo Lettuce:
class Lettuce < ActiveRecord::Base
belongs_to :orchard_of_birth, :class_name => 'Orchard'
end
La única diferencia con el author de Blog es que en este se declara
explícitamente :foreign_key (aunque yo creo que es el valor que va a
buscar rails por omisión).
Voy a echarle un ojo más a fondo y ahora os cuento...
>
> Saludos!
>
> Rai
>
> 2009/11/18 Paco Guzmán <pacog...@gmail.com
> <mailto:pacog...@gmail.com>>
--
Fernando García Samblas
fernand...@the-cocktail.com
http://nando.lacoctelera.com
The Cocktail
C/ Salamanca 17
28020 Madrid
+34 91 567 06 05
Creo que ya lo tengo. El test de la lechuga es así:
Dado que tenemos un huerto llamado "de secano"
Y que tenemos una lechuga "seca"
Y que dicha lechuga tiene como huerto de nacimiento "de secano"
"huerto de nacimiento" es el campo cuyo nombre no coincide con el modelo.
Según esto, el escenario de creación de Blog escrito de esta misma forma
debería funcionar:
Escenario: Creando un blog
Dado que tenemos un usuario "fidel"
Y que tenemos un blog "titulo 1"
Y dicho blog tiene como autor "fidel"
Paco, podrías probar este escenario?
Está claro que lo ideal es que funcione tanto de una forma como de la
otra. Ahora le creo una Issue en github.
Saludos,
nando