我有验证Proc和问题
validates :subcategory, presence: true,
if: Proc.new {|product| product.detail.blank?} && Proc.new { |product| product.category.id != 16 }
Run Code Online (Sandbox Code Playgroud)
我的问题是当我true第二次进行验证时.
为什么会这样?如果它没有返回false,因为false && true=>false?