Method: GraphQL::Query#variables_fingerprint

Defined in:
lib/graphql/query.rb

#variables_fingerprintString

Returns An opaque hash for identifying this query's given a variable values (not including defaults).

Returns:

  • (String)

    An opaque hash for identifying this query's given a variable values (not including defaults)



351
352
353
# File 'lib/graphql/query.rb', line 351

def variables_fingerprint
  @variables_fingerprint ||= "#{provided_variables.size}/#{Fingerprint.generate(provided_variables.to_json)}"
end