Nach dem Upgrade auf Rails 3 funktionieren Fixtures, die sich auf andere beschriftete Fixtures (für Beziehungen) beziehen, nicht mehr. Anstatt das tatsächliche Fixture mit diesem Namen zu finden, wird das Fixture Label als String interpretiert.Beschriftete Fixtures für Assoziationen in Rails 3 gebrochen
Beispiel:
# Dog.yml
sparky:
name: Sparky
owner: john
# Person.yml
john:
name: John
Wo Hund Person "gehört".
Die Fehlermeldung lautet:
SQLite3 :: SQLException: Tabelle Hunde hat keine Spalte mit dem Namen 'Eigentümer'
Interessant. Ich habe auch das gleiche Problem, wenn ich versuche, meine Anwendung zu aktualisieren ... –