User
有很多朋友,每位朋友都有Address
。
我目前正在这样做:
User.includes(:friends).find(1)
在我看来,我正在遍历所有朋友并显示他们的地址。
有没有办法可以预先加载地址?
答案 0 :(得分:3)
根据documentation您可以使用如下的哈希来加载嵌套关系:
users = User.includes(friends: [:address])
答案 1 :(得分:0)
你可以这样做: -
User.includes(friends: :address)