Method: Caprese::Query#queried_record

Defined in:
lib/caprese/controller/concerns/query.rb

#queried_recordActiveRecord::Base

Gets the record that was queried, i.e. the record corresponding to the primary key in the route param (/:id), in the queried_record_scope

Returns:

  • (ActiveRecord::Base)

    the queried record



224
225
226
227
228
229
230
231
# File 'lib/caprese/controller/concerns/query.rb', line 224

def queried_record
  @queried_record ||=
    get_record!(
      queried_record_scope,
      self.config.resource_primary_key,
      params[:id]
    )
end