限制acts_as_list中的范围

时间:2014-06-03 00:02:10

标签: ruby-on-rails ruby-on-rails-4 acts-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

我想限制acts_as_list管理的项目,不仅是由父关联(TodoList)管理,还包括具有done_at属性的项目:

scope :active, -> { where("done_at is NULL)}

如何向acts_as_list的范围添加查询规则?

0 个答案:

没有答案