Итак, у меня есть таблица в MySQL, которая выглядит следующим образом
![enter image description here](https://i.stack.imgur.com/05rwt.jpg)
Это в основном объявления, которые публикуются пользователями. В столбце «Продолжительность» этой таблицы указано, сколько дней пользователь хочет показывать свое объявление. это означает, что если пользователь решил разместить объявление в течение 3 дней, я не должен показывать его только через 3 дня, это означает, что срок его действия истечет через три дня. Теперь я хочу получить только те записи, которые не просрочены. Я много искал, но не мог найти способ сделать это. Пожалуйста, дайте мне решение или обратитесь по ссылке, где я могу найти решение.
Сейчас я использую этот скрипт для получения записей с простой нумерацией страниц
$items=Post::with('items','users')->paginate(12);
$categories = DB::table('item_categories')->get();
return view('search_post', compact('items','categories'));