котором надо реализовать пагинацию, прочитал про offset и limit, вопрос - как реализовать чтобы база запоминала у каждого пользователя число offset + limit? Можно конечно создать столбец у каждого пользователя и туда вносить это число, каждый раз редоктируя его при использование пагинации пользователем, но может есть какой нибудь способ по грамотнее?
Можно заменить пагинацию на WHERE id > N ... ORDER BY id ASC и запоминать в какой-то таблице связку user_id, N
Домаю офсет и лимит будут не единственной информаций об юзере и его настройках так что отдельная таблица норм
Обсуждают сегодня