0

私のRails 4アプリには、bookingsテーブルとテーブルがありcurrenciesます。各予約has_one通貨。

ページにすべての予約 (通貨を含む) を表示すると、少し心配している予約ごとに DB が個別に呼び出されることに気付きました。

ここにいくつかのコードがあります:

<% @bookings.each do |booking| %>
  <%= booking.currency.code %>
<% end %>

パフォーマンスが大幅に影響を受けることはないと確信していますが、DB への呼び出しを減らすために、誰かがこのアプローチに反対し、より良いアプローチを持っているかどうか疑問に思いました。

4

1 に答える 1