سؤال

وكيف جمعيات متعددة الأشكال تعمل في القضبان؟ ما هي مزاياها؟ هل هناك طريقة لإضافة طريقة belongs_to فقط عن طريق تشغيل الهجرة؟

هل كانت مفيدة؟

المحلول

وريان لديه railscast عن هذا ما هو جيد جدا.

وBelongs_to ليس شيئا تضيفها إلى الهجرة، يمكنك إضافته إلى النموذج. في الهجرة، لديك لإضافة عمود المفتاح الخارجي. على سبيل المثال إذا كان لديك نموذج آخر ينتمي إلى المستخدم، وكنت إضافة عمود USER_ID إلى آخر أكتيفيريكورد في الهجرة. ثم قمت بإضافة

 belongs_to :user

في آخر نموذج على حدة. ثم القضبان سوف تفعل سحرها في الخلفية لتعطيك مجموعات كيل في النموذج المستخدم.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top