Method: JsonApiModel::Scope#last

Defined in:
lib/json_api_model/scope.rb

#lastObject



36
37
38
39
40
41
42
43
# File 'lib/json_api_model/scope.rb', line 36

def last
  JsonApiModel.instrumenter.instrument 'last.json_api_model', url: url do
    # this is a separate call always because the last record may exceed page size
    cache_or_find :last do
      @model_class.new_from_client @client_scope.last
    end
  end
end