AttrFilters 轻量级的gem,用于以零依赖关系过滤PORO(普通的旧式Ruby对象)属性。 描述 AttrFilters带来了简单的DSL,用于向您的PORO属性添加过滤器。 易于与Rails验证集成。 要求 Ruby> = 2.4 安装 将此行添加到您的应用程序的Gemfile中: gem 'attr_filters' 然后执行: $ bundle 或将其自己安装为: $ gem install attr_filters 用法 您可以添加类似的过滤器: class SingupForm include AttrFilters attr_accessor :email , :first_name , :last_name , :zip , :birth_date , :due_date filters :email , trim : true , down