У меня есть пользовательская конечная точка (которая выполняет некоторые пользовательские агрегации), возвращением этой конечной точки является коллекция DTO. Я хочу добавить несколько фильтров sugestions для потребителей моего API. Это возможно ? Как ты можешь это сделать?
Подводя итог:
- У меня есть DTO (ApiResource, но он не связан с доктриной или базой данных).
- У меня есть пользовательская конечная точка GET, которая возвращаетколлекция DTO (отфильтрованная или нет).
- Я хочу добавить фильтры конечной точки к этой конечной точке.
Должен ли я каким-либо образом изменить Hydra: search?
IПопытка добавить ApiFilters (как я делаю для entites) на моем DTO, но ApiFilters связаны с доктриной, поэтому он дает мне следующую ошибку: Call to a member function getClassMetadata() on null
on vendor/api-platform/core/src/Bridge/Doctrine/Common/PropertyHelperTrait.php