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

  • Chip Johnson

    Chip Johnson

    30 AĞUSTOS 2007
  • J Medema

    J Medema

    11 EKİM 2006
  • NikkoNantone

    NikkoNantone

    21 Kasım 2011