2013-09-07 82 views

Trả lời

8

Đơn giản chỉ cần mở lại các lớp:

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

Bạn có thể đặt tập tin này trong config/initializers/my_monkey_patch.rb hay trong lib/my_monkey_patch.rb, nhưng sau đó phải được nạp vào mã của bạn.

+0

Bạn có thể xem các câu hỏi này không, đây là những gì tôi đang cố gắng làm, tôi chỉ làm những gì bạn viết, nó vẫn không hoạt động, có lẽ phương pháp của tôi bị tắt? http://stackoverflow.com/questions/18621396/random-default-value-for-integer-in-database-for-each-instance/18621466?noredirect=1#comment27485536_18621466 –

+0

@KatieHeidmann Bạn đã khởi động lại máy chủ/bảng điều khiển chưa, đúng? Giao diện điều khiển có tìm thấy điều gì đó nếu bạn gõ 'ReputationSystem :: Evaluation'? Nếu nó có thể tìm thấy, gọi 'ReputationSystem :: Evaluation.new.my_method_here' sẽ hoạt động ... – fotanus

+1

OK! Cảm ơn bạn rất nhiều! :))) –