首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网络技术 > 网络基础 >

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

2012-12-25 
rails 中 group 按照一定的规则返回数据has_many :user_resumes, class_name: UserResume, group: :comp

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 最大的。

热点排行