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

  • HER0R

    HER0R

    16 Aralık 2007
  • lissaandbeauty

    lissaandbeau

    24 Aralık 2011
  • TROPFEST

    TROPFEST

    27 Mart 2007