Size: a a a

2021 June 22

LL

Lama Lover in pro.elixir
Тут сложность в том, что получается, что курсоров несколько и они зависят друг от друга
источник

LL

Lama Lover in pro.elixir
Может тут XY? Какая задача в общем случае?
источник

AD

Anastasiya Dyachenko in pro.elixir
если что там подразумевается что дальше листать надо в другой роут, где только сама вложенная сущность
источник

LL

Lama Lover in pro.elixir
Что?
источник

AD

Anastasiya Dyachenko in pro.elixir
короче полноценное листание вложенной сущности не нужно, только сами курсоры получить
источник

AD

Anastasiya Dyachenko in pro.elixir
есть список пользователей, в каждом пользователе есть список какой-то шняги, например последних покупок. И этот список тут же листается
источник

LL

Lama Lover in pro.elixir
А, ну так и курсоры вложенные тогда не нужно
Просто пусть будет корневой курсор, а от вложенных будет только select * limit N
источник

AD

Anastasiya Dyachenko in pro.elixir
можно конечно сразу весь список выгружать, но не оптимально
источник

LL

Lama Lover in pro.elixir
А, то есть вложенные сущности всё-таки нужно уметь листать, при этом отображая их как детей их родителей
источник

AD

Anastasiya Dyachenko in pro.elixir
да так и нужно, только вопрос в том что курсоры нужно сгенерить, а это делает библиотека
источник

LL

Lama Lover in pro.elixir
Я запутался
источник

AD

Anastasiya Dyachenko in pro.elixir
библиотека генерит курсоры) мне нужно чтобы она проставила курсоры каждой покупке пользователя
источник

AD

Anastasiya Dyachenko in pro.elixir
ну или хотя бы первый и последний
источник

AD

Anastasiya Dyachenko in pro.elixir
хотя даже одного последнего хватит
источник

IB

Ilya Borovitinov in pro.elixir
Й
источник

LL

Lama Lover in pro.elixir
Видимо надо залезть в кишки пагинатора и посмотреть как можно вызвать генератор курсора из записи

Если я не ошибаюсь, там просто term_to_binary |> Base64.encode
источник

AB

Alex Bubnov in pro.elixir
может быть вытащить список "вложенные JOIN внешние", сгруппировать по внешним в коде, и тогда пагинация станет довольно тривиальной
источник

AD

Anastasiya Dyachenko in pro.elixir
ага видимо так и придется, я надеялась что может есть более элегантный способ. тот же absinthe_relay умеет принимать на вход список и проставлять курсоры
источник

AD

Anastasiya Dyachenko in pro.elixir
тоже вариант
источник

A ß in pro.elixir
в Пеано как раз с 0, в Союзе 0 не считали натуральным числом, насколько я помню, аксиоматика проще с 0
источник