1
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 的范围?

4

0 回答 0