ナツ16:モデル間リレーション
Deviseを使ってUserとPost的なもののリレーションでドはまりしてしまったので備忘録。
以前の練習用アプリの記憶で、
model/user.rbに
has_many :posts
model/post.rbに
belongs_to :user
って追記すればあとは万事OK!ってなったと勘違いしてて、
ずっとユーザーのポストが表示されないままでなんでやねん!って思ってたら、
post_controller.rbで
def create
@post.user = current_user
end
を追記するの忘れてた・・・・・・・・・・・
まじ勘弁です、自分の記憶力。