query =
from k in Kek,
join: l in fragment("unnest(?) lols (id)", lol_ids),
on: k.lol_id == l.id
Repo.all(query)
end
Чтобы в итоге получился подобный запрос:
select id, <fields>
from keks k
join unnest(array[<lol_ids>]) l (id)
on k.lol_id = l.id
а в этом lol_ids только id или еще какие-то данные?
Обсуждают сегодня