diff options
Diffstat (limited to 'app/models/ml/candidate_metric.rb')
-rw-r--r-- | app/models/ml/candidate_metric.rb | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/app/models/ml/candidate_metric.rb b/app/models/ml/candidate_metric.rb index e03a8b83ee6..8e13a46d6b4 100644 --- a/app/models/ml/candidate_metric.rb +++ b/app/models/ml/candidate_metric.rb @@ -6,5 +6,7 @@ module Ml validates :name, length: { maximum: 250 }, presence: true belongs_to :candidate, class_name: 'Ml::Candidate' + + scope :latest, -> { select('DISTINCT ON (candidate_id, name) *').order('candidate_id, name, id DESC') } end end |