Использование activ_as_commentable и acts_as_votable ROR - PullRequest
0 голосов
/ 28 февраля 2019

Я пытаюсь использовать в моем приложении 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>
...