小编New*_*191的帖子

如何在 Api-Platform 中引入虚拟财产的过滤功能?

我正在使用 Symfony 5 和 API 平台。

我的一个类有一个通过侦听器设置的属性postLoad。该属性仅在某些条件下设置(否则为NULL),我希望允许 REST API 用户根据该属性是否为空或有值来过滤资源。

因为虚拟属性没有持久化到数据库中,所以我假设没有任何 Doctrine 过滤器(例如 )ExistsFilter将对该属性起作用。

如何使用 Symfony 5 和 API 平台为虚拟属性创建过滤功能?

php symfony api-platform.com symfony5

5
推荐指数
1
解决办法
986
查看次数

标签 统计

api-platform.com ×1

php ×1

symfony ×1

symfony5 ×1