0

Check 是一个具有product_line_iddate属性的模型。

我有四个 Check 模型实例。他们都有不同的日期。两个属于产品线 1,另外两个属于产品线 2。

我如何调用 Check 模型上的查询来为每个具有该产品线最大日期的产品线返回一张支票?

4

2 回答 2

0

像这样:

Check.group(:product_line_id).maximum(:date)
于 2012-08-05T18:37:55.693 回答
0

我同意 noodl:您不应该将其date用作列的名称。

Check.select("id, product_line_id, max(date) as greatest_date").group(:product_line_id)
于 2012-08-05T19:16:03.693 回答