Po prechode na Rails 3, príslušenstvo, ktoré sa týkana iné označené príslušenstvo (pre vzťahy) prestanú fungovať. Namiesto toho, aby sa našiel skutočný prípravok s týmto menom, štítok príslušenstva sa interpretuje ako reťazec.
Príklad:
# Dog.yml
sparky:
name: Sparky
owner: john
# Person.yml
john:
name: John
Kde pes „patrí“ osobe.
Chybové hlásenie je:
SQLite3 :: SQLException: stolové psy nemajú stĺpec s názvom „owner“
odpovede:
7 pre odpoveď č. 1vyskúšať
# Dog.yml
sparky:
name: Sparky
owner: john (Person)
# Person.yml
john:
name: John
Pozrite si časť "polymorfné patrí" do http://api.rubyonrails.org/classes/Fixtures.html
0 pre odpoveď č. 2
skúste to:
sparky:
name: Sparky
owner: john (Person)