给定一个带有属性“日期”的Rails模型“Widget”,是否可以在CanCan操作授权上放置一个条件,要求日期晚于当前时间?文档展示了如何为数字属性指定范围。请参考文档。
can :read, Project, :priority => 1..3
...但是对于另一种类型的开放范围(例如“>Time.now”),它的应用方式并不清晰:
can :some_action, Widget, :date => "????"