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

  • DominicFear

    DominicFear

    30 Kasım 2006
  • Kyletiv7

    Kyletiv7

    28 Mayıs 2007
  • laptopmag

    laptopmag

    25 Ocak 2008