2013-09-07 10 views

risposta

8

sufficiente riaprire la classe:

module ReputationSystem 
    class Evaluation < ActiveRecord::Base 
    def my_method_here 
     puts "Yey!" 
    end 
    end 
end 

È possibile inserire questo file nella config/initializers/my_monkey_patch.rb o in lib/my_monkey_patch.rb, ma più tardi deve essere caricato in codice.

+0

Potete dare un'occhiata a questa domanda, questo è quello che sto cercando di fare, ho fatto quello che hai scritto, ma ancora non ha funzionato, forse il mio metodo è spento? http://stackoverflow.com/questions/18621396/random-default-value-for-integer-in-database-for-each-instance/18621466?noredirect=1#comment27485536_18621466 –

+0

@KatieHeidmann Avete riavviato il server/console, destra? La console trova qualcosa se si digita 'ReputationSystem :: Evaluation'? Se si riesce a trovare, chiamando 'ReputationSystem :: Evaluation.new.my_method_here' dovrebbe funzionare ... – fotanus

+1

preso a lavorare! Grazie mille! :))) –