original_docstring: 
          Retrieve a model by primary key and zero or more other criteria.
  
          :raises `ElasticsearchNotFoundError` if there is no existing model
  
          
docstring: Retrieve a model by primary key and zero or more other criteria.
  :raises `ElasticsearchNotFoundError` if there is no existing model
docstring_tokens: Retrieve a model by primary key and zero or more other criteria . : raises ` ElasticsearchNotFoundError ` if there is no existing model
code: def retrieve(self, identifier, **kwargs):
          """
          Retrieve a model by primary key and zero or more other criteria.
  
          :raises `ElasticsearchNotFoundError` if there is no existing model
  
          """
          return self.model_class.get(
              id=identifier,
              index=self.get_index_name(**kwargs),
              using=self.elasticsearch_client,
          )
code_tokens: def retrieve ( self , identifier , ** kwargs ) : return self . model_class . get ( id = identifier , index = self . get_index_name ( ** kwargs ) , using = self . elasticsearch_client , )
short_docstring: Retrieve a model by primary key and zero or more other criteria.
short_docstring_tokens: Retrieve a model by primary key and zero or more other criteria .
comment: """
          Retrieve a model by primary key and zero or more other criteria.
  
          :raises `ElasticsearchNotFoundError` if there is no existing model
  
          """