我正在使用 API 平台 + ElasticSearch,按照 API 平台文档中的说明实现。 我需要自定义过滤器名称,以便可以在同一字段中应用多个 ElasticSearch 过滤器。
例如,我有一个“薪水”字段。
我想对其应用 2 个过滤器,并带有参数名称:
这是我的自定义过滤器注释
* => I would like to name the parameter "minSalary"
* @ApiFilter(
* GreaterOrEqualThanFilter::class,
* properties={"salary"}
* )
*
* => I would like to name the parameter "minSalary"
* @ApiFilter(
* LessOrEqualThanFilter::class,
* properties={"salary"},
* )
谢谢!