docs: public List<DataMediaPair> listByIds(Long... identities) {
          List<DataMediaPair> dataMediaPairs = new ArrayList<DataMediaPair>();
          try {
              List<DataMediaPairDO> dataMediaPairDos = null;
              if (identities.length < 1) {
                  dataMediaPairDos = dataMediaPairDao.listAll();
                  if (dataMediaPairDos.isEmpty()) {
                      logger.debug("DEBUG ## couldn't query any dataMediaPair, maybe hasn't create any dataMediaPair.");
                      return dataMediaPairs;
                  }
              } else {
                  dataMediaPairDos = dataMediaPairDao.listByMultiId(identities);
                  if (dataMediaPairDos.isEmpty()) {
                      String exceptionCause = "couldn't query any dataMediaPair by dataMediaPairIds:"
                                              + Arrays.toString(identities);
                      logger.error("ERROR ## " + exceptionCause);
                      throw new ManagerException(exceptionCause);
                  }
              }
              dataMediaPairs = doToModel(dataMediaPairDos);
          } catch (Exception e) {
              logger.error("ERROR ## query dataMediaPairs has an exception!", e);
              throw new ManagerException(e);
          }
  
          return dataMediaPairs;
  
      }