0
routes
のフィールドは、from_airport_id
とto_airport_id
のテーブルを持っています。Rails ActiveRecordアソシエーション
さんが言ってみましょう:
route = Route.find(1)
質問:ActiveRecordの関連付けを定義する方法、そのroute.from_airportはAirport.find(route.from_airport_id)とroute.to_airport = Airport.find(ルートに等しくなります.to_airport_id)?言い換えれば
:
route = Route.find(1).includes(:airports)
をしかし、どのように実行します。
from_airport_id =>
to_airport_id =>私は推測
airport.id airport.id、クエリがする必要があります一度に同じテーブルから2つのレコードを選択しますか?