Я реализую пользовательский репозиторий для мягкого удаления https://gist.github.com/SayakMukhopadhyay/f2d41e2acaf3851c89ee7cd4796ed5cc.Я был в состоянии сделать эту работу, но я сталкиваюсь с проблемой, когда я запрашиваю конечную точку типа http://localhost:6332/api/table1/123/table2
.Здесь table2
имеет отношение «многие к одному» с table1
.
. Проблема в том, что, если я запрашиваю http://localhost:6332/api/table1/123
, я могу видеть, что выполнение возвращает только неснятые удаленные записи, которые пользовательскиехранилище реализовано.Но если я позвоню http://localhost:6332/api/table1/123/table2
, все записи, включая удаленные, будут возвращены.
Как заставить все запросы следовать моим фильтрам пользовательских репозиториев.