Method: Mongoid::Fields::Internal::String#selection

Defined in:
lib/mongoid/fields/internal/string.rb

#selection(object) ⇒ Object

Special case to serialize the object.

Examples:

Convert to a selection.

field.selection(object)

Parameters:

  • The (Object)

    object to convert.

Returns:

  • (Object)

    The converted object.

Since:

  • 2.4.0



20
21
22
23
# File 'lib/mongoid/fields/internal/string.rb', line 20

def selection(object)
  return object if object.is_a?(::Hash)
  serialize(object)
end