Method: Mongoid::Threaded#selection

Defined in:
lib/mongoid/threaded.rb

#selection(criteria_instance_id) ⇒ Hash

Get the field selection options from the current thread.

Examples:

Get the field selection options.

Threaded.selection

Parameters:

  • criteria_instance_id (Integer)

    The criteria instance id.

Returns:

  • (Hash)

    The field selection.

Since:

  • 2.4.4



273
274
275
276
# File 'lib/mongoid/threaded.rb', line 273

def selection(criteria_instance_id)
  selections = Thread.current["[mongoid][selections]"]
  selections[criteria_instance_id] if selections
end