[英]Select Unique Model Attributes - Rails
我有一个模型list
,其中包含属性name
和id
。
我想在所有list
模型中选择每个唯一的name
属性。
因此,如果我的列表模型如下所示:
list1
id: 1
name: ABC
list2
id:2
name: DEF
list3
id:3
name: ABC
我想结束一个像这样的数组['ABC','DEF']。 最简单的方法是什么?
我会去
List.select(:name).distinct
有关ActiveRecord
查询界面的更多信息,请参见http://guides.rubyonrails.org/active_record_querying.html 。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.