docs: public List<ENTITY> find(List<Match> matches, List<Order> order, int offset, int limit) {
          // FIXME
          Query operate =
                  queryGenerator.getSelectQuery(matches, (order == null) ? null : order.toArray(new Order[order.size()]));
          String sql = operate.getSql();
          List<Object> params = operate.getParams();
  
          if (offset != 0 || limit != 0) {
              sql = sql + " limit ?, ?";
              params.add(offset);
              params.add(limit);
          }
  
          // 执行操作
          return findBySQL(sql, operate.getParams());
      }