Я пытаюсь использовать в моем приложении rails оба драгоценных камня act_as_commentable_with_threading и activ_as_votable.
Я не уверен, как я могу выполнить шаги, необходимые для включения «activ_as_votable» в файле activ_as_commentable_with_threading gem, который использует мое приложение.
В файле 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, как показано, чтобы раскомментировать строку "activ_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>