我有 Hanami 模型User
并且UserInfo
有has_one
关联。
存储库如下所示:
class UserInfoRepository < Hanami::Repository
end
class UserRepository < Hanami::Repository
associations do
has_one :user_info
end
end
问题:我可以通过一个查询加入和加载两个表吗?(我正在寻找类似于 Rails 的东西includes
)。
到目前为止我已经尝试过
def users_with_info
users.join(:user_info)
end
它进行连接,但不从user_infos
表中选择列。
提前致谢。