SORU
14 EKİM 2008, Salı


Nasıl bir sınıf yeniden ActiveRecord zorla mı?

Standart "Tablo" ya da "masa değiştir" veri değiştir bazı göçler ve. oluşturmak bazı göçler, bir grup yaratıyorum Gerçek ActiveRecord modellerimi verileri değiştirmek için kullanıyorum, bir la:

Blog.all.each do |blog|
  update_some_blog_attributes_to_match_new_schema
end

Sorun ben Blog ders yükü, o zaman bu tabloyu değiştirmek, Blog dersleri yeniden kullanın, modeller eski tablo tanımları vardır, ve kaydetmek için yeni bir tablo olamaz. Bir şekilde bunları yeniden böylece sınıfları ve nitelik tanımları yeniden var mı?

CEVAP
14 EKİM 2008, Salı


Cevap evet!

Blog.reset_column_information

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Tire Rack

    Tire Rack

    31 Mayıs 2007
  • TWiT Netcast Network

    TWiT Netcast

    27 EKİM 2005
  • xdadevelopers

    xdadeveloper

    25 Aralık 2009