我有两个型号
class User < ActiveRecord::Base
has_one :work
end
class Work < ActiveRecord::Base
belongs_to :user
end
我需要在工作表中为特定国家/地区的用户提供不同的说明 我写了以下查询
Work.includes(:user).where("users.country_name = ?",'IN').select("distinct works.description").limit(10)
它有效,但它没有给我独特的作品。描述
答案 0 :(得分:4)
它适用于以下查询,
Work.includes(:user).where("users.country_name = ?",'IN').group("works.description").limit(10)