xxxxxxxxxx
def get_member_2!(id) do
query =
from(
p in Member,
where: p.id == ^id,
select: p,
preload: [
:avatar,
activities:
^from(
a in Activity,
order_by: [desc: a.inserted_at]
)
]
)
Repo.one!(query)
end
xxxxxxxxxx
alias App.Repo
Sopitas.Continent
|> Repo.get(1)
|> Repo.preload([countries: (from c in Country, order_by: c.<your_field_goes_here>)])