مروان محمود3 نشر 25 أكتوبر 2021 أرسل تقرير مشاركة نشر 25 أكتوبر 2021 لدي جدولينuser, posts وجدول يربط بينهمlikes كيف اقوم بمحاكاة عملية اعجاب المستخدم بالمنشور باستخدام sequelize orm 1 اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
1 شرف الدين حفني نشر 25 أكتوبر 2021 أرسل تقرير مشاركة نشر 25 أكتوبر 2021 تقوم sequelize بإنشاء دوال للتعامل مع العﻻقات بين الجداول بشكل تلقائي ويتم تسميتها بشكل تلقائي على النحو الأتي instance.addEntity(); instance.setEntity(); instance.removeEntity(); ونقوم بإستبدال الكلمة entity بالإسم الذي أعطيته للعﻻقة عند إنشاؤها كما في الشكل التالي user.belongsToMany(models.Post,{ through:"likes", as:"post" }) post.belongsToMany(models.User,{ through:"likes", as:"liker" }) في هذه الحالة يمكن محاكاة عملية الإعجاب عبر الشفرة التالية Post.findOne({ post_id }).then((post) => post.addLiker(user_id)) اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
السؤال
مروان محمود3
لدي جدولينuser, posts وجدول يربط بينهمlikes كيف اقوم بمحاكاة عملية اعجاب المستخدم بالمنشور باستخدام sequelize orm
رابط هذا التعليق
شارك على الشبكات الإجتماعية
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.