Der Code, den ich tatsächlich geschrieben habe ...
prefectures = Prefecture.where(area_id: 3)
cities = City.where(prefecture_id: 13)
Ein solcher Code. Es ist eine Nummer, von der Sie nicht wissen, wie sie lautet, wenn jemand anderes als Sie sie sieht.
In meinen Gedanken ,,,
area_id 3 ist
Kanto
Präfektur_id 13 ist
Tokio
Ich habe den Code selbstverständlich geschrieben.
kantou = Area.find_by(name: 'Kanto')
prefectures = Prefecture.where(area_id: kantou)
tokyo = Prefecture.find_by(name: 'Tokio')
cities = City.where(prefecture_id: tokyo)
Anstatt Zahlen zu verwenden, habe ich sie in Variablen gespeichert, die jeder leicht sehen kann.