Ich erstelle einen Reddit-Klon. Beim Hinzufügen von Bewertungen und Downvotes zu meiner Seite erhalte ich diesen Fehler, wenn ich versuche, die lokale Site zu betrachten.NameError in LinksController # index
NameError in LinksController#index
Es sagt der Fehler auf dem „acts_as_votable“ ist, und ich kann nicht herausfinden, was falsch wäre. Er sagt auch,
undefined local variable or method
acts_as_votable‘für #`
Dies ist mein Code in link.rb unter Modelle -> Bedenken -> in Sublime
class Link < ApplicationRecord
acts_as_votable
belongs_to :user
end
ich die "acts_as_votable" Juwel haben in meinem Gemfile und habe "Bundle installieren"
Was ist Ihr 'LinksController' aussehen? – Iceman
Haben Sie die Migrationen ausgeführt? Hast du das in eine Sorge oder ein Modell gesteckt? Wenn Bedenken => Haben Sie es in Ihr Modell aufgenommen? Rufen Sie diese Methode auch in Ihrem Controller an? –