投稿した画像の詳細画面からコメント機能の実装をしています。
NoMethodError in Posts#show
undefined method `model_name' for #Hash:0x00007fd18ed23d60
のエラーの見当がつかず助けていただきたいです。
・rubyのバージョンは5.0のためform_for
userrb
1class User < ApplicationRecord 2 # Include default devise modules. Others available are: 3 # :confirmable, :lockable, :timeoutable, :trackable and :omniauthable 4 5 devise :database_authenticatable, :registerable, 6 :recoverable, :rememberable, :validatable 7 8 has_many :posts 9 has_many :comments 10 # devise :invitable 11end
postrb
1class Post < ApplicationRecord 2 mount_uploader :image, ImageUploader 3 belongs_to :user 4 has_many :comments 5end
commentrb
1class Comment < ApplicationRecord 2 belongs_to :post 3 belongs_to :user 4end
回答1件
あなたの回答
tips
プレビュー