Всем привет, подскажите, задача стоит такая. Необходимо получить рекомендуемые записи по кругу. Идут записи с ID, у меня сейчас такой запрос:
DB::table('posts')
->select('*')
->where('id', '>', $getPost->id)
->where('city', '=', $getPost->city)
->where('approve', '=', 1)
->orderBy('id', 'asc')
->limit(10)
->get();
Суть в том, что если запись является с ID последней в базе, то записей рекомендационных нет, мне необходимо если записей нет дальше, начинать с ID 1, то есть с начала рекомендовать. Своего рода перелинковка.
Подскажите, что добавить нужно в запрос, чтобы получилась моя задумка.