module Mongoid::NormalizeStrings::ClassMethods
Public Instance Methods
normalize(field_name)
click to toggle source
Create normalized field for field
# File lib/mongoid-normalize-strings/normalize.rb, line 11 def normalize(field_name) @normalized_fields = (@normalized_fields || Set.new).add field_name field "#{field_name}_normalized", type: String end
normalized_fields()
click to toggle source
Returns normalized_fields
Class intance variable
# File lib/mongoid-normalize-strings/normalize.rb, line 19 def normalized_fields normalized_fields = (@normalized_fields || Set.new) if self.superclass.methods.include? :normalized_fields normalized_fields + self.superclass.normalized_fields else normalized_fields end end