0
Rails 4. Sqlite3 DB(開発用)。Rails 4の結合レコードの順序を制御する方法
私のモデルは次のようになります。
class Group < ActiveRecord::Base
has_many :memberships
has_many :people, through: :memberships
has_many :notes, as: :notable
scope :with_active_members, -> { joins(people: [:role]).where(people: {active: true}).uniq }
end
そして、私はこのようにそれを使用します。
@groups = Group.with_active_members.order("groups.position")
ザ・は完全によく作品に参加。しかし、私は人々の記録をアルファベット順に並べ替えたい。非常に明確になるために、私はを持っていませんは、関連する人々によってグループを発注したいと思います。グループをposition
フィールドで注文したいのですが、関連するコレクションをアルファベット順に並べ替えたいと思います。 ORMでこれを行うことはできますか?