6
Uygulamamda ActiveRecord
İtibar Sistemini yükledim. Evaluation modeline bir geri çağırma/yöntem ekleyerek veya geçersiz kılmaya nasıl giderim?Gemde modeli geçersiz kılma, geri arama ve yöntemler ekleme
Genel olarak, yüklediğiniz bir mücevher için herhangi bir modele nasıl eklersiniz?
module ReputationSystem
class Evaluation < ActiveRecord::Base
def my_method_here
puts "Yey!"
end
end
end
Sen config/initializers/my_monkey_patch.rb
veya lib/my_monkey_patch.rb
bu dosyayı koymak, ancak daha sonra kod yüklenmesi gerekir:
Bu sorulara bir göz atabilir misiniz, yapmaya çalıştığım şey bu, sadece yazdıklarını yaptım, hala işe yaramadı, belki de yöntemim kapalı mı? http://stackoverflow.com/questions/18621396/random-default-value-for-integer-in-database-for-each-instance/18621466?noredirect=1#comment27485536_18621466 –
@KatieHeidmann Sunucu/konsolu yeniden başlattınız mı? sağ? “ReputationSystem :: Evaluation” yazdığınızda konsol bir şey bulur mu? Eğer bulabilirse, 'ReputationSystem :: Evaluation.new.my_method_here' işlevini çağırmalısınız ... – fotanus
Çalıştırın! Çok teşekkürler soooo! :))) –