полная схема основной таблицы t и 2 поля из присоедененной r.r и r.w ?
Tszh
|> join(:inner, [t], r in Role, r.entity_id == t.id and r.entity_type == "tszh")
|> join(:inner, [t, r], ur in UserRole, r.id == ur.role_id)
|> where([t, r, ur], ur.user_id == ^id and r.r == true)
|> select([t, r, ur], t)
|> Repo.all
я уж подзабыл но так не работает?: select([t, r, ur], {t, r.r, r.w})
Обсуждают сегодня