code: def to_match(self):
          
          self.validate()
  
          mark_name, field_name = self.location.get_location_name()
          validate_safe_string(mark_name)
          validate_safe_string(field_name)
  
          stripped_field_type = strip_non_null_from_type(self.field_type)
          if GraphQLDate.is_same_type(stripped_field_type):
              return u'%s.%s.format("%s")' % (mark_name, field_name, STANDARD_DATE_FORMAT)
          elif GraphQLDateTime.is_same_type(stripped_field_type):
              return u'%s.%s.format("%s")' % (mark_name, field_name, STANDARD_DATETIME_FORMAT)
          else:
              return u'%s.%s' % (mark_name, field_name)
docs: Return a unicode object with the MATCH representation of this expression.