@ali.bayat
من کدی دارم که لینک ها رو نمایش میده اما تکراری ها رو هم نمایش میده برای حل موارد تکراری چیکار کنم
return DetailsModel::where('info\_link\_id', $str۲) - > orderby('tedad\_bazdid', 'desc') - > get(\['link', 'name\_links\_downloads', 'tedad\_bazdid', 'zarfeat\_videos', 'videos\_hd'\]);
توی دیتابیس نباید اطلاعات تکراری ثبت بشه وگرنه شما قوانین رو زیر پا میزارید و باعث نابودی سایت میشید!
اول از همه count بگیر ببین چندتا لینک تکراری بر میگرده اگر 1 بود که تکراری نداری
اگر تکراری داشتی میتونی اولی رو رد کنی و بقیه رو delete یا اینکه اولی رو داخل یه متغیر ذخیره کنی و بقیه رو حذف کنی و دوباره همون رو به تیبل اضافه کنی
من می خواهم از طریق کد نویسی بگم فقط لینک های تکراری رو نمایش نده
از طریق دیتابیس نمی خوام انجام بدم
اگر فقط برای نمایش میخوای از متد GROUP BY استفاده بکن
$sources = $sources->where('age','>', 31)->groupBy('age');
$output = null;
foreach($sources as $key => $source) {
foreach($source as $item) {
//get each item in the group
}
$output[$key] = $source->count();
}
پس اینا چی میشه
get(['link', 'name_links_downloads', 'tedad_bazdid', 'zarfeat_videos', 'videos_hd'])
شما میتونی با قرار دادن گروپ بای و نام فیلد تکراری مشکلتو رفع کنی
('group by ('name_links_downloads
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟