मेरे पास एक परियोजना मॉडल से हैस्क_एमनी के माध्यम से एक कार्य मॉडल है और एसोसिएशन के माध्यम से हटाने/डालने से पहले डेटा में हेरफेर करने की आवश्यकता है।एसोसिएशन के माध्यम से has_many में कॉलबैक का उपयोग कैसे करें?
"Automatic deletion of join models is direct, no destroy callbacks are triggered." के बाद से मैं इसके लिए कॉलबैक का उपयोग नहीं कर सकता।
कार्य में कार्य के बाद परियोजना के लिए मूल्य की गणना करने के लिए मुझे सभी प्रोजेक्ट_ड्स की आवश्यकता है। एसोसिएशन के माध्यम से has_many पर नष्ट करने के लिए मैं डिलीट को हटा या हटा सकता हूं? इस समस्या के लिए सबसे अच्छा अभ्यास क्या है?
class Task
has_many :project_tasks
has_many :projects, :through => :project_tasks
class ProjectTask
belongs_to :project
belongs_to :task
class Project
has_many :project_tasks
has_many :tasks, :through => :project_tasks