Class ActiveRecord::Extensions::MySQLRegexp
In: lib/ar-extensions/extensions.rb
Parent: RegexpBase

ActiveRecord::Extension for implementing Regexp implementation for MySQL. See documention for RegexpBase.

Methods

process  

Public Class methods

[Source]

     # File lib/ar-extensions/extensions.rb, line 381
381:     def self.process( key, val, caller )
382:       return nil unless val.is_a?( Regexp )
383:       r = field_result( key, caller )
384:       Result.new( "#{caller.table_name}.#{r.fieldname} #{r.negate? ? 'NOT ':''} REGEXP ?", val )
385:     end

[Validate]