Курсор на основе нумерации страниц и UUID
Я смотрю на реализацию UUID вместо идентификатора автоинкремента, и мне было интересно, могу ли я интегрировать пагинацию на основе курсора с UUID.
С помощью простых автоинкрементов я могу просто добавить / вычесть текущий идентификатор, чтобы найти свой следующий / предыдущий, но это невозможно с UUID.
Будет ли более разумным использовать курсор на столбце отметки времени suck as made_on /ified_on?
Я работаю с Laravel 4, PhpLeague \ Fractal ( https://github.com/thephpleague/fractal) и собираюсь привлечь Rhumsaa \ Uuid ( https://github.com/ramsey/uuid).
1 ответ
Решение
Идеально было бы иметь столбец с автоматической датой / временем и использовать его в качестве цели курсора. Имейте в виду, однако, чтобы иметь соответствующий индекс в этой области.