新手问题 如何显示关联查询的全部内容

SunA0 · 2019年09月27日 · 最后由 hzy_zzz 回复于 2019年10月25日 · 1279 次阅读

举例来说 一个机构有好多项目 通过写find方法找到机构符合条件的项目 result=Agency.find :all, :joins=>' INNER join projects on projects.agency_id=agencies.id', :conditions=>'projects.score>60' 这样result存的是agencies表的所有字段 可projects符合条件的内容又该如何显示

共收到 3 条回复

Agency.includes(:project).where("project.score > 60")

Agency.joins(:project).where("project.score > 60").preload(:project)

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册