Мы можем использовать id или метки времени в качестве курсора для разбивки на страницы. Этот тип курсоров никогда не меняется, поэтому он работает хорошо. Однако иногда курсоры могут меняться.
Например, есть таблица «статьи», в которой есть столбец «view_count» int. Я хочу создать API для получения порядка статей по view_count. Я не могу использовать идентификатор или метки времени; Я могу использовать только view_count. Но если количество просмотров статьи превышает другое, возникнет проблема.
Как с этим бороться?