Module: Mongoid::Listable::ClassMethods

Defined in:
lib/mongoid/listable.rb

Instance Method Summary collapse

Instance Method Details

#determine_position_field_name(meta) ⇒ Object

Generates the position field name using the MetaData instance

Parameters:

  • meta (MetaData)

    The MetaData instance

Returns:

  • Symbol

Since:

  • 0.2.1



86
87
88
# File 'lib/mongoid/listable.rb', line 86

def determine_position_field_name meta
  (meta.foreign_key.to_s.gsub(/_?id$/, '_position')).to_sym
end