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

  • CMTelly

    CMTelly

    2 Mayıs 2007
  • Mega64

    Mega64

    24 ŞUBAT 2006
  • SellerDp

    SellerDp

    27 EKİM 2009