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

  • Amir Parmar

    Amir Parmar

    25 Kasım 2010
  • Ownage Pranks

    Ownage Prank

    13 AĞUSTOS 2007
  • Top Gear

    Top Gear

    27 Mart 2006