Feedback on the new Review Queue (2019)

다음과 같은 방식으로 필터링해야 하는 리뷰 가능한 타입을 결정할 수 있다고 생각합니다:

class Reviewable < ActiveRecord::Base
  def self.exclude_types
     db_types = Reviewable.distinct.pluck(:type)

     @exclude_types ||= db_types - Reviewable.types
  end
  
...
end

그 다음 이 타입들을 사용해 기본 스코프를 적용할 수 있습니다. 테이블에 type 인덱스를 추가해야 할 가능성이 높습니다.

5개의 좋아요