class TodoList < ActiveRecord::Base
has_many :todo_items, -> { order("position ASC") }
end
class TodoItem < ActiveRecord::Base
belongs_to :todo_list
acts_as_list scope: :todo_list
end
act_as_list が管理しているアイテムを、親の関連付け (TodoList) だけでなく、done_at
属性が存在するアイテムによっても制限したいと思います。
scope :active, -> { where("done_at is NULL)}
act_as_list のスコープにクエリ ルールを追加するにはどうすればよいですか?