私の Rails アプリケーションには、1 対多の関係を持つDevice
とクラスがあります。DevicePort
私のdevice
コントローラーでは、そのデバイスに属するすべてのポートのリストを取得しますが、それらを注文できないようです:
@device_ports = Device.find_by_id(params[:id], :order => 'id ASC').device_ports
これは機能していないようで、構文エラーも発生しません。
ビューでは、私は単にやっています:
<% @device_ports.each do |device_port| %>
...
<% end %>
ポートがIDでソートされていない理由を説明できる人はいますか?