docs: def find_model_by_id(self, constructor, id_, *, columns=None):
      """Searches for a model by id, according to its class' primary_key_name.
  
      If primary_key_name is a tuple, id_ must be a tuple with a matching length.
      """
      return self.find_model(
        constructor, get_id_constraints(constructor.primary_key_name, id_), columns=columns)