Api platform.com 为什么我的apt平台过滤器未按预期进行过滤?

Api platform.com 为什么我的apt平台过滤器未按预期进行过滤?,api-platform.com,Api Platform.com,我在此实体上有此筛选器: @ApiFilter(SearchFilter::class, properties={"shortName":"exact"}) 当我在Postman中使用此url进行测试时: {{path}}/levels?shortName=TOTO 我得到了一些行,它们的值不是期望的过滤器。我的过滤器怎么了 { "@context": "/evaluation/api/contexts/Level&quo

我在此实体上有此筛选器:

@ApiFilter(SearchFilter::class, properties={"shortName":"exact"})
当我在Postman中使用此url进行测试时:

{{path}}/levels?shortName=TOTO
我得到了一些行,它们的值不是期望的过滤器。我的过滤器怎么了

{
"@context": "/evaluation/api/contexts/Level",
"@id": "/evaluation/api/v1/levels",
"@type": "hydra:Collection",
"hydra:member": [
    {
        "@id": "/evaluation/api/v1/levels/524701de-448b-4380-875c-ff6debfafc8c",
        "@type": "Level",
        "id": "524701de-448b-4380-875c-ff6debfafc8c",
        "shortName": "IN_ACQUISITION",
        "position": 20,
        "priority": 20,

使用类似于{path}/levels?shortName[]=tot的过滤器将方括号标注为。否则,它将被忽略,并返回结果,就好像URL的查询组件不存在一样。

Hi Simon。谢谢你的回复。我今天早上重新尝试+清除缓存。而且效果很好。我的代码还可以。。。。对不起,这个问题。谢谢