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。谢谢你的回复。我今天早上重新尝试+清除缓存。而且效果很好。我的代码还可以。。。。对不起,这个问题。谢谢