是否可以让named_scope
某个列的返回记录唯一?
例如
named_scope :unique_styles, :order =>"title desc", :limit => 3
这会给我三种风格,但如果我想确保标题不同怎么办?在这种情况下,可能有三个具有相同样式的记录,我希望这个 named_scope 只给出唯一的标题值。
所以["style 1", "style 1", "style 1"]
不可能,它会强迫自己付出["style 1", "some style 2", "maybe another 3"]
- 我认为
group
可以这样做,我现在正在使用它。如果有人有任何意见,无论如何都会很棒。