【发布时间】:2019-02-20 22:32:29
【问题描述】:
很清楚如何在 Ecto 1-2 层中预加载关联,例如 post 和 cmets。
我有一个Address 和Address belongs_to 一个Street 和Street belongs_to 一个City 和City belongs_to 地区和Region belong_to Country
给定Address:
addr = Repo.get(Address, 123)
|> Repo.preload(street: ?????)
如何预加载到Country:
IO.puts("the name of country: #{addr.street.city.region.country.name}")
?
【问题讨论】: