Ограничить область действия в act_as_list

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)}

Как я могу добавить правила запроса в область acts_as_list?

0 ответов

Другие вопросы по тегам