私の Test.rb モデルには、次のようなスコープがあります。
#....
has_many fathers
scope :msr, includes(fathers: :kids)
テーブル/モデル自体にはkids
、という名前の列があるとしましょうfinger
コントローラーでは、次のようにクエリを使用しています。
@tests = Test.msr.where(organization_id: params[:id]).limit(3)
各子供が持っている指の数で並べ替えることができるように、「順序」句を追加したいと思います。しかし、その「注文」句をどこにどのように追加できるかわかりませんか?