Rails アプリケーションで 1 対多の関係があります。
- 多くのデバイスを持つことができる User クラスがあります
- User に属する Device クラスがあります
私のモデルは次のように設計されています:
class User < ActiveRecord::Base
has_many :devices
end
class Device < ActiveRecord::Base
belongs_to :user
end
ビューに関して、すべてのユーザーを表示し、関連するデバイスを一覧表示する場合、次のコードを使用します。
<%= user.devices.each do |device| %>
<%= device.id %>
<% end %>
出力は次のとおりです: (現在は 1 つのデバイスのみ)
1 #<Device:0x101f45e50>
私が理解していないのはなぜですか
#<Device:0x101f45e50>
IDの後に表示されます