0

我有一个模型list,它具有属性nameid.

我想name在所有list模型中选择每个唯一属性。

因此,如果我的列表模型如下所示:

list1

id: 1
name: ABC

list2

id:2
name: DEF

list3

id:3
name: ABC

我想得到一个像['ABC','DEF']这样的数组。最简单的方法是什么?

4

1 回答 1

1

我会去

List.select(:name).distinct

有关查询界面的更多信息,请参阅http://guides.rubyonrails.org/active_record_querying.html 。ActiveRecord

于 2013-11-12T19:50:55.100 回答