Size: a a a

2020 August 30

А

Алексей R in Yii Framework 3
ну да, спутал с множеством )
источник

А

Алексей R in Yii Framework 3
но смысла в таком keyset тогда вообще нет
источник

AM

Alexander Makarov in Yii Framework 3
UUID - это рандом. Его нет смысла сравнивать. По ID ты не поймёшь какой ID сгенерён позже.
источник

A

A in Yii Framework 3
Сейчас работает генерация таблиц из файла schema.php ?
источник

AM

Alexander Makarov in Yii Framework 3
Вставки получаются в слчайное место последовательности.
источник

AM

Alexander Makarov in Yii Framework 3
По UUID keyset невозможен.
источник

А

Алексей R in Yii Framework 3
Alexander Makarov
UUID - это рандом. Его нет смысла сравнивать. По ID ты не поймёшь какой ID сгенерён позже.
запрашивается n+1 элементов и последний служит ключом для начала следующей страницы
источник

А

Алексей R in Yii Framework 3
речь не о вставках же
источник

AM

Alexander Makarov in Yii Framework 3
Не, ну постраничку-то можно замутить, конечно. Но она будет настабильная.
источник

AM

Alexander Makarov in Yii Framework 3
А так проблемы нет - keyset будет работать нормально до того момента как кто-либо что-то в базу запишет.
источник

AM

Alexander Makarov in Yii Framework 3
>= норм работает со строками
источник

А

Алексей R in Yii Framework 3
я ведь не ошибаюсь в том, что там переопределяется сортировка?
источник

AM

Alexander Makarov in Yii Framework 3
не ошибаешься
источник

AM

Alexander Makarov in Yii Framework 3
keyset обязан сортировать хотя-бы по одному полю
источник

А

Алексей R in Yii Framework 3
лишь бы он это правильно делал в случае, если она уже присутствует. Тоже самое про фильтры
источник

Д

Дмитрий in Yii Framework 3
Алексей R
смотри, вот кейс и скажи, будет ли он работать:
у меня n записей в БД, pk при этом не числовой, а uuid. Я засовываю запрос с каким-то фильтром в keyset.
Просто пройдисть по коду в методе ->read() пагинатора
Курсоры?
источник

А

Алексей R in Yii Framework 3
в общем это всё-равно похоже на имитацию :) т.к. сортируя значения ты знаешь их количество
источник

А

Алексей R in Yii Framework 3
Дмитрий
Курсоры?
что-то типа но на интерфейсах
источник

AM

Alexander Makarov in Yii Framework 3
Алексей R
лишь бы он это правильно делал в случае, если она уже присутствует. Тоже самое про фильтры
Да, мы перепроверяли.
источник

Д

Дмитрий in Yii Framework 3
В спирал-бд есть интерфейсы курсора?
источник