كيف أقوم بإنشاء مختلف العديد من العلاقات لنفس الجدولين باستخدام البلاغة في Larvel
-
21-12-2019 - |
سؤال
لدي 2 طاولات "مستخدم" و "محتوى". يمكن للمستخدم المحتوى المفضل، لذلك يمكنني استخدام User_Content جدول محور المحور لإثبات العديد من العلاقات بين المستخدم والمحتوى الذي قدموه. هذا جيد:
يمكن للمستخدم أيضا شراء المحتوى.ستكون هذه هي نفس العلاقة المذكورة أعلاه (User_Content) ولكنها ستكون بيانات مختلفة تماما.
كيف أقوم بإعداد علاقة مثل هذا حيث العلاقة بين الجداول هي نفسها ولكن المحتوى مختلف - هل يمكن القيام بذلك بنجاح في Larvel باستخدام البلاغة؟ أم أن هناك طريقة مختلفة تماما يجب أن أقترب من هذا؟
المحلول
مجرد إعداد user_purchase وجدول user_favorite على حد سواء تحتوي كل من حقول user_id و content_id
ثم قم بإعداد النموذج
كما
giveacodicetagpre.العمود الثاني يشير إلى أي جدول للتحقق من العديد من العلاقات
لا تنتمي إلى StackOverflow