У меня обычное отношение «многие ко многим»:
class Post < ApplicationRecord
has_many :posts_and_images
has_many :images, through: :posts_and_images
end
class PostsAndImage < ApplicationRecord
belongs_to :post
belongs_to :image
end
class Image < ApplicationRecord
has_many :posts_and_images
has_many :posts, through: :posts_and_images
end
Я добавил поле в таблицу posts_and_images
. И теперь я не могу понять, как я могу работать с этим полем.
Например, я добавил поле description
в таблицу posts_and_images
. То есть это поле с уникальным описанием для каждого изображения каждого сообщения.
Я хочу работать с этим полем следующим образом:
- @post.images.each do |image|
/ ...
= content_tag :div, image.description
Скажите, пожалуйста, как мне достичь этот результат?