Rails 2.3.5从查询字段之一进行查询并加载具有唯一值的数组?
我有一个查询,其结果包含“week_of”日期戳。为了处理结果,我需要一个独立数组中的“week_of”日期的唯一列表。
我做了我想在下面,我只是想知道是否有一个更简单/更短的方式来做这样的事情(采取查询,然后加载一个数组与查询字段之一的唯一值)。谢谢!
@test = []
@my_query.each do |x|
if @test.size > 0
flag = 0
@test.each do |t|
if t == x.week_of
flag = 1
end
end
if flag == 0
@test << x.week_of
end
else
@test << x.week_of
end
end