SORU
16 Mart 2011, ÇARŞAMBA


Silme tüm veritabanı tablo kayıtları

Nasıl Ruby on Rails app veritabanı tablolarımın birinde tüm kayıtları silerim?

CEVAP
16 Mart 2011, ÇARŞAMBA


Eğer SQL olmadan bir yolunu arıyorsanız delete_all kullanmak gerekir.

Post.delete_all

ya da bir ölçütü

Post.delete_all "person_id = 5 AND (category = 'Something' OR category = 'Else')"

Daha fazla bilgi için here bkz.

Kayıtlar çok hızlı yapar ama işlevsellik raylar silinmesi üzerine yürütülecek kod bağlı sayaç önbellek gibi koparır onları ilk yüklemeden silinir.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Garrett Müller

    Garrett Mül

    26 HAZİRAN 2009
  • How to Cook ?

    How to Cook

    31 Ocak 2007
  • TheJoeycool2010

    TheJoeycool2

    12 Temmuz 2010