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
我想限制acts_as_list 正在管理的项目,不仅是通过父关联(TodoList),而且还有具有done_at
属性存在的项目:
scope :active, -> { where("done_at is NULL)}
如何将查询规则添加到acts_as_list 的范围?