SORU
1 Aralık 2008, PAZARTESİ


Raylar Cascade silme ayarlayabilirim?

Bu muhtemelen İnternet üzerinde bir yerde olduğunu biliyorum ama Bilgi Bankası'ndaki burada biraz destek olabilirim diye düşündüm cevabı burada Stackoverflow üzerinde bulamıyorum.

Ruby ve Rails için bir acemi değilim ama bu benim şirket çok yatırım oluyor biraz daha detaylı tanımaya çalışıyorum.

Oldu zor benim için değişiklik aklımdaki tasarımı bir uygulamadan "model" yerine veritabanı, bu yüzden ben de onu merak ediyorum ne yapardın tüm tasarım çalışması var klasik bir şekilde bitti Veritabanında Raylar model yerine.

Kendime verdiğim en son görev Raylar veritabanı modeli basamaklı silme yapmak için yapılandırmak için nasıl anlamaya? Bunu yapmanın kolay bir yolu var mı? Ya ben MySql içine gidin ve bunu ayarlamak için olurdu?

Teşekkürler.

-Matt

CEVAP
1 Aralık 2008, PAZARTESİ


ayrıca :bağımlı seçeneği :delete_all ayarlayabilirsiniz. :delete_all tüm alt silmek için tek bir SQL deyimi sorun olacak kaydeder. :delete_all daha iyi performans verebilir bu kullanma nedeniyle.

has_many :memberships, :dependent => :delete_all

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Ama Jenna

    Ama Jenna

    29 NİSAN 2011
  • magnum33563

    magnum33563

    8 NİSAN 2011
  • Warner Bros. UK

    Warner Bros.

    6 HAZİRAN 2008