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

  • DrakeVEVO

    DrakeVEVO

    17 AĞUSTOS 2009
  • Ownage Pranks

    Ownage Prank

    13 AĞUSTOS 2007
  • pleated-jeans

    pleated-jean

    6 HAZİRAN 2013