私は関係を通じて has_many を持っています。これらはモデルです
class User < ActiveRecord::Base
has_many :bookings
has_many :apartments, through: :bookings
end
class Apartment < ActiveRecord::Base
has_many :bookings
has_many :users, through: :bookings
end
class Booking < ActiveRecord::Base
# attr_accessible :title, :body
belongs_to :user
belongs_to :appartment
end
テーブル構造:
def change
create_table :bookings do |t|
t.integer :appartment_id, :null => false
t.integer :user_id, :null => false
t.datetime :booking_date
t.timestamps
end
end
ユーザービューを表示
- @user.bookings.each do |booking|
%ul
%li
Refnr.:
= booking.ref
各ループにアパートメント (name 属性) へのリンクを追加するにはどうすればよいですか?
私は試した
= booking.apartment_id
しかし、私はID(データベースレコード)を取得し、アパートの名前を表示したい.
ありがとう..レムコ