Использование activ_as_commentable и acts_as_votable ROR
Я пытаюсь использовать в моем приложении rails оба драгоценных камня act_as_commentable_with_threading и activ_as_votable.
Я не уверен, как мне выполнить шаги, необходимые для включения "activ_as_votable" в файле activ_as_commentable_with_threading, который используется моим приложением.
В файле readme для драгоценного камня сказано следующее: "If you plan to use the acts_as_votable plugin with your comment system be sure to uncomment the line acts_as_votable in lib/comment.rb."
Я попытался сделать следующее, и я все еще получаю ошибку.
Сначала распакуйте драгоценный камень:
gem unpack acts_as_commentable_with_threading
Во-вторых, отредактируйте файл comment.rb, как указано, чтобы раскомментировать строку acts_as_votable.
В-третьих, попытайтесь заставить упаковщик использовать локальную копию драгоценного камня, сохраненную над папкой my /app:
gem "acts_as_commentable_with_threading", path: "acts_as_commentable_with_threading-2.0.1"
Затем запустите пакетную установку. При использовании метода get_upvotes, предоставляемого votable gem, я получаю следующую ошибку:
undefined method `get_upvotes' for #<Comment:0x00007fa37dbf13f0>