我尝试过
这是Swagger生成的代码块
Iterable<QueryParam> _convertParametersForCollectionFormat(
String collectionFormat,String name,List value) {
var params = <QueryParam>[];
// preconditions
if (name == null || name.isEmpty || value == null) return params;
if (value is! List) {
params.add(new QueryParam(name,parameterToString(value)));
return params;
}
List values = value as List;
// get the collection format
collectionFormat = (collectionFormat == null || collectionFormat.isEmpty)
? "csv"
: collectionFormat; // default: csv
if (collectionFormat == "multi") {
return values.map((v) => new QueryParam(name,parameterToString(v)));
}
String delimiter = _delimiters[collectionFormat] ?? ",";
params.add(new QueryParam(name,values.map((v) => parameterToString(v)).join(delimiter)));
return params;
}
可以找到我做错了什么