راکت
amir
amir
توسط amir مطرح شد
حل
3 پاسخ

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

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


ثبت پرسش جدید
Alimotreb
Alimotreb
تخصص :کانفیگ سرور و برنامه نویس
@Alimotreb5 سال پیشمطرح شد
1

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

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

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

موفق باشید


علیرضا کفایتی
علیرضا کفایتی
تخصص :برنامه نویس laravel, vue.js
@alirezakefayati5 سال پیشمطرح شد
0

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


رضا جهانگیر
رضا جهانگیر
تخصص :Full-Stack Developer
@rezajahangir5 سال پیشمطرح شد
0

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


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

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