1
我有两种模式:网站和状态在一对多关系中。
我想在我的视图中列出每个网站的最新状态,并按状态递减列出网站。ActiveRecord ::与最新记录的内部连接的关系
简单@websites = Website.joins(:statuses)
不会在这种情况下帮助。
我想知道我怎样才能得到所有加入列状态的网站的关系,这将等于本网站的最新状态。
当我想通了,每个对象在这种关系应该是这样的:
<Website id: 5, domain_url: "http://example.com", created_at: "2015-10-15 10:52:35", updated_at: "2015-10-15 10:52:35", status: 200>
与导致我将能够列出视图状态,而不在环附加的SQL查询。
编辑:
我使用MySQL作为数据库
我忘了提,我使用的MySQL – Gregy