`

rails 中 group 按照一定的规则返回数据

 
阅读更多
has_many :user_resumes, class_name: "UserResume", group: :company_id, select: ["*, max(updated_at) as updated_at"]


注意: 这个就是返回user_resumes中的company_id的值不重复的数据,默认情况下是返回id数值小的数据,但是有的时候我们需要按照一定的规则返回,例如上面的例子,返回company_id的值不重复的数据,但是被返回的数据,是所有重复数据中的updated_at 最大的。
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics