Après la mise à niveau vers Rails 3, les appareils qui se réfèrent à d'autres appareils étiquetés (pour les relations) cessent de fonctionner. Au lieu de trouver l'appareil réel avec ce nom, l'étiquette de l'appareil est interprétée comme une chaîne.Fixations étiquetées pour les associations dans Rails 3 en panne
Exemple:
# Dog.yml
sparky:
name: Sparky
owner: john
# Person.yml
john:
name: John
Où Chien "appartient à" personne.
Le message d'erreur est:
SQLite3 :: SQLException: chiens de table n'a pas de colonne nommée 'propriétaire'
Intéressant. Je semble aussi avoir le même problème en essayant de mettre à jour mon application ... –