Dopo l'aggiornamento a Rails 3, i dispositivi che fanno riferimento ad altri dispositivi etichettati (per le relazioni) cessano di funzionare. Invece di trovare la fixture effettiva con quel nome, l'etichetta fixture è interpretata come una stringa.Apparecchi contrassegnati per associazioni in Rails 3 interrotti
Esempio:
# Dog.yml
sparky:
name: Sparky
owner: john
# Person.yml
john:
name: John
Dove Dog "appartiene a" persona.
Il messaggio di errore è:
SQLite3 :: SQLException: cani tabella non ha colonna denominata 'proprietario'
Interessante. Anche io ho lo stesso problema quando provo ad aggiornare la mia applicazione ... –