in assoc(g, :sessions),
where: g.id == ^id,
preload: [sessions: s]
)
Есть ли способ отсортировать sessions? Я видел что Ecto имеет preload_order: [asc: :starts_at], но он работает только при Repo.preload, а запрос как выше написано игнорирует.
https://hexdocs.pm/ecto/Ecto.Query.html#preload/3-preload-queries по идее
Такая штука выдаёт 2 запроса вместо 1
ага. Попробуй что нибудь тогда в духе примера повыше, там где "Applying a limit to the association can be achieved with inner_lateral_join"
Обсуждают сегодня