راکت
حل شده

بهینه سازی کویری

3 پاسخ

سلام دوستان میخام تعداد مقالات سخته شده هر فرد رو نشون بدم منتها دو راهه برم از جدول article بگیرم یا یه ستون به جدول user اضافه کنم و از اون بگیرم ؟

ثبت پرسش جدید

پاسخ‌ها

3
Alimotreb
Alimotreb
@Alimotreb

تخصص: کانفیگ سرور و برنامه نویس

بهترین پاسخ

سلام
@behzadi
قطعا در جدول مقاله هاتون چیزی تحت عنوان نویسنده یا user_id یا همچین چیزی دارید

وقتی میخوایید کوئری سرچ بزنید ، میگید از جدول مقالات اونایی که user_id شون برابر با 2 یا 5 یا هر کسی که یه آیدی داره!
تمام!

بعدش تعداد رکورد هایی که بر میگردونه ، میشه تعداد مقالات اون فرد!

موفق باشید

علیرضا کفایتی
علیرضا کفایتی
@alirezakefayati

تخصص: برنامه نویس laravel, vue.js

سلام
روش دوم اصلا منطقی نیست . بهتره به جدول یک ستون اضافه کنید به اسم writer اضافه کنید ووو...

رضا جهانگیر
رضا جهانگیر
@rezajahangir

تخصص: Full-Stack Developer

سلام به شما دوست عزیز.
باید داخل جدول مقاله هاتون فیلد user_id رو اضافه کنید، بعد داخل مدل User و Article روابط رو بنویسید و در آخر با استفاده از روابط کاری که میخواین رو انجام بدین.
موفق باشید.

شاید پاسخ شما همین‌جا باشد

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام