docs: private void fillCollection(Collection<?> collection) {
  
          int count = 0;
  
          // 展开  Collection 容器, 输出逗号分隔以支持 IN (...) 语法
          // "IN :varlist" --> "IN (?, ?, ...)"
          if (collection.isEmpty()) {
  
              // 输出  "IN (NULL)" 保证不会产生错误
              builder.append(NULL);
  
          } else {
  
              // 输出逗号分隔的参数表
              for (Object value : collection) {
  
                  if (value != null) {
  
                      if (count > 0) {
                          builder.append(COMMA);
                      }
  
                      // 输出参数内容
                      addArg(value);
  
                      builder.append(QUESTION);
  
                      count++;
                  }
              }
          }
      }