我正在使用 Symfony 5 和 API 平台。
我的一个类有一个通过侦听器设置的属性postLoad。该属性仅在某些条件下设置(否则为NULL),我希望允许 REST API 用户根据该属性是否为空或有值来过滤资源。
postLoad
NULL
因为虚拟属性没有持久化到数据库中,所以我假设没有任何 Doctrine 过滤器(例如 )ExistsFilter将对该属性起作用。
ExistsFilter
如何使用 Symfony 5 和 API 平台为虚拟属性创建过滤功能?
php symfony api-platform.com symfony5
api-platform.com ×1
php ×1
symfony ×1
symfony5 ×1