Разбивка на основе курсора при изменении курсора - PullRequest
0 голосов
/ 09 января 2019

Мы можем использовать id или метки времени в качестве курсора для разбивки на страницы. Этот тип курсоров никогда не меняется, поэтому он работает хорошо. Однако иногда курсоры могут меняться.

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

Как с этим бороться?

...