मैं रेल 5 पर हूं और User
मॉडल है।कस्टम नाम और विदेशी कुंजी के साथ संदर्भ
मैं Book
मॉडल बनाना चाहता हूं, नाम के साथ User
मॉडल का संदर्भ देना चाहता हूं। मैं प्रवासन में विदेशी कुंजी भी सेट करना चाहता हूं।
उत्तर खोजते समय मुझे केवल माइग्रेशन में कॉलम जोड़ें, न कि एक नई तालिका बनाने पर। create_table :books
के लिए नीचे कैसा दिखता है?
add_reference :books, :author, references: :users, index: true
add_foreign_key :books, :users, column: :author_id
युक्तियाँ: आश्रित को न भूलें: नष्ट या निकालें और इस कॉलम पर एक अनुक्रमणिका जोड़ें। (मैंने अपना जवाब संपादित किया है) –