0

ユーザーが閲覧できるモデルのリストがあり、特定のアイテムが不適切であると判断した場合は、フラグを立てることができます. フラグが特定のしきい値に達したアイテムを除外したいのですが、フラグの数がモデルの一部ではないため、これを達成する方法がわかりません。

以下を使用して、モデルのフラグの数を取得できることを知っています。

Model.flaggings.count

しかし、どうすればそれをフィルタリングできますか? 役に立たないかもしれないと思った方法でスコープを追加しようとしました:

def self.appropriate
  return unless self.flaggings.count > 5
end
4

2 に答える 2