私はマングースの初心者で、おそらくばかげた質問をしてすみませんが、本当に誰かの助けが必要です。
モデルには2つのフィールドがあります:major_rating
とminor_rating
。私には1人のメンバーがいます:
example = {'major_rating': N1, 'minor_rating': N2}
そして、私はこの条件を満たすメンバーの数を見つける必要があります:
major_rating > N1 || (major_rating == N1 && minor_rating >= N2)
私がそれを理解するのを手伝ってください、2つのクエリを行うよりも良い方法があるはずです:
.where('major_rating').gt(N1).count(..)
.where('major_rating').equals(N1).where('minor_rating').gte(N2).count(..)
結果を相互に追加します。