前提・実現したいこと
postテーブルとimageテーブルのアソシエーションを組んで、imageテーブルから画像データをひっぱり、投稿一覧にimageテーブルの画像が表示されるようにしたい。
そこで、コントローラーにどのような記述をすれば?htmlにどのような記述をすればimageテーブルからひっぱてきたデータを投稿内容に反映することができるのかというのが今回の実現したい内容です。
ざっくりと状況はこんな感じです。
postテーブル
t.string :name t.references :category ... ... ...
imageテーブル
t.text :photo t.references :post ... ... ...
画像が多数になるので、postテーブルにはimageカラムは入れず、imageテーブルを設けています
なので、postテーブルにimageカラムを入れれば解決です!はなしでお願いします。
アソシエーションは、belongs_to post,has_many :imagesみたいな感じでそれぞれ組んでいます。
とりあえず、postコントローラーに
def index @post = Post.all end
このように書いているのですが、コントローラーとhtmlにどのように記述すれば実現したい内容が得られますか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/08/05 01:23
2020/08/05 14:12
2020/08/05 22:50
2020/08/06 01:11
2020/08/06 02:25
2020/08/06 02:33
2020/08/06 03:56