ユーザーが投稿にコメントできるモデルとモデルがあるとしますUser
。次のようなポリモーフィックな関係を設定しました。Post
Comment
class User < ActiveRecord::Base
has_many :comments
end
class GroupRun < ActiveRecord::Base
has_many :comments, :as => :commentable
end
class Comment < ActiveRecord::Base
belongs_to :commentable, polymorphic: true
belongs_to :user
end
ユーザーが別のユーザーにコメントできるようにしたいのですが、問題が発生しています。に沿って何かできると思っていたのですが、うまくいきhas_many :notes, :as_commentable
ません。
何かアドバイス?