हमारे पास दो मॉडल के बीच एक सरल has_and_belongs_to_many संबंध है। हम उस मॉडल में कुछ पैरामीटर में जोड़ना चाहते हैं, इसलिए हमें इसे मॉडल_शैनी के माध्यम से बदलना होगा: मॉडल के प्रकार के माध्यम से।has_and_belongs_to_many के पास has_many के माध्यम से माइग्रेट कैसे करें?
जैसा कि मुझे पता है, हमें एक आईडी कॉलम में जोड़ना होगा (साथ ही जो भी कॉलम हम अतिरिक्त रूप से चाहते हैं)। हालांकि, मैं यह कैसे करना है इस पर 100% स्पष्ट नहीं हूं। यदि हम एक पूर्णांक कॉलम जोड़ते हैं: आईडी, रेलगाड़ियों को पता चलेगा कि वह 'आईडी' प्राथमिक कुंजी है?
हम नवीनतम 3.x का उपयोग कर रहे हैं।
यह उत्पादन में पहले से चल रहे किसी एप्लिकेशन के लिए सबसे अच्छा समाधान नहीं हो सकता है, खासकर जब उपयोगकर्ता नियमित आधार पर तालिका से रिकॉर्ड्स अपडेट/डालने/हटा सकते हैं। – Todd