我正在查看jhipster生成的前端代码,并找到了由生成器生成的查询字符串选项。每当列出所有实体时,都会将选项发送到API。不幸的是,从未使用query
选项。我只是想知道它可能用于什么。感谢您的帮助谢谢。下面的代码显示了我对实体服务的兴趣点。 params.set('query', req,query)
是我需要解释的目的。
query(req?: any): Observable<Response> {
let options = this.createRequestOption(req);
return this.http.get(this.resourceUrl, options)
.map((res: any) => this.convertResponse(res))
;
}
private createRequestOption(req?: any): BaseRequestOptions {
let options: BaseRequestOptions = new BaseRequestOptions();
if (req) {
let params: URLSearchParams = new URLSearchParams();
params.set('page', req.page);
params.set('size', req.size);
if (req.sort) {
params.paramsMap.set('sort', req.sort);
}
params.set('query', req.query);
options.search = params;
}
return options;
}