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

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

Methods

process  

Public Class methods

[Source]

     # File lib/ar-extensions/extensions.rb, line 409
409:     def self.process( key, val, caller )
410:       return nil unless val.is_a?( Regexp )
411:       r = field_result( key, caller )
412:       return Result.new( "#{r.negate? ? ' NOT ':''} REGEXP_LIKE(#{caller.table_name}.#{r.fieldname} , ?)", val )
413:     end

[Validate]