راکت
حل شده

مشکل در الکوئینت

1 پاسخ

@davoodkhany @ali.bayat
@khanzadimahdi
من در آرایه مقداری idدارم میخوام با یک query بتونم تمام کوئری آنها رو بیرون بکشم مثلا 10 تا idدارم با یک دستور

                $similarto = DetailsModel::where('id','!=',$id)->where('name_links_downloads','LIKE',"%{$t[0]}%")->orderby('tedad_bazdid','desc')->limit(10)->latest()->get();

میخوام اون 10 تا رو با این دستور یکدفعه بیرون بکشم ایا راهی داره چون نمیخوام تعداد requestهام بالا بره

ثبت پرسش جدید

پاسخ‌ها

1
حسین شفیعی
حسین شفیعی
@hshafiei374

تخصص: توسعه دهنده لاراول

بهترین پاسخ
similarto = DetailsModel::whereNotIn('id',$ids)->where('name_links_downloads','LIKE',"%{$t[0]}%")->orderby('tedad_bazdid','desc')->limit(10)->latest()->get

با متد whereNotIn که یک آرایه میگیره میتونید آرایه ای از مثلا id هارو بهش بدید و بگید که نتایج شامل این آی دی ها نباشه و برای برعکس این قضیه باید از متد whereIn استفاده کنید.

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

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

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