⏳۵۰٪ تخفیف فقط تا پایان جشنواره؛ بعدش همه‌چیز به قیمت قبل برمی‌گرده!

مشاهده دوره‌ها
ثانیه
دقیقه
ساعت
روز
راکت
حل شده

دریافت تگ هایی با حداقل تعداد پست مرتبط در پروژه لاراولی

4 پاسخ

سلام خدمت اساتید محترم
در یک پروژه لاراولی دو جدول با نام های Tags و Posts داریم که رابطه چند به چند دارند.
می خواهیم تگ هایی با حداقل 3 پست را دریافت کرده و نمایش دهیم
آیا با استفاده از متد های موجود در لاراول همچین چیزی امکان پذیر است یا خیر ؟ اگر نیست ممنون میشم یک مثال جایگزین بیاورید.

Amin Ahmadi
Amin Ahmadi
@amindeist
ثبت پرسش جدید

پاسخ‌ها

4
محمدحسن یگانه
محمدحسن یگانه
@mhyeganeh

تخصص: Full-Stack Web Developer Freelancer

بهترین پاسخ

سلام
در مستندات لاراول توضیحات و مثال های متنوعی برای این نیاز شما آورده شده که اینجا می تونید به تفصیل مشاهده کنید:
https://laravel.com/docs/8.x/eloquent-relationships#querying-relationship-existence

مثال:

// همه پست‌هایی که حداقل سه تا کامنت دارند
$posts = Post::has('comments', '>=', 3)->get();
Amin Ahmadi
Amin Ahmadi
@amindeist

ممنون دوست عزیز

Amin Ahmadi
Amin Ahmadi
@amindeist

@mhyeganeh ممنون دوست عزیز

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

محمدحسن یگانه
محمدحسن یگانه
@mhyeganeh

تخصص: Full-Stack Web Developer Freelancer

موفق و پیروز باشید.

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

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