Symfony API平台过滤器

时间:2020-02-11 18:55:56

标签: symfony api-platform.com

我有一个实体,该实体的属性列为@ORM\Column(type="json", nullable=true) 每个实体在此属性列 "attributes": { "name": "Item 1", "slug": "item-1", "term": "item-1" }

中都有多个键/值

是否可以创建一个过滤器来搜索特性栏中的段塞或其他某些键? 我知道api平台上有@ApiFilter(SearchFilter::class, properties={"attributes": "ipartial"}),URL中的这种过滤器看起来像/api/items.json?attributes[]=item-1。 如果可以通过网址设置密钥,例如:?attributes[slug]=item-1 还是有另一种方法?

0 个答案:

没有答案