docs: def get(cls, identifier: Any) -> 'Entity':
          """Get a specific Record from the Repository
  
          :param identifier: id of the record to be fetched from the repository.
          """
          logger.debug(f'Lookup `{cls.__name__}` object with identifier {identifier}')
          # Get the ID field for the entity
          filters = {
              cls.meta_.id_field.field_name: identifier
          }
  
          # Find this item in the repository or raise Error
          results = cls.query.filter(**filters).limit(1).all()
          if not results:
              raise ObjectNotFoundError(
                  f'`{cls.__name__}` object with identifier {identifier} '
                  f'does not exist.')
  
          # Return the first result
          return results.first