Ошибка Loopback4 Фильтр с вложенным отношением включения - PullRequest
0 голосов
/ 26 мая 2020

Когда я делаю следующий запрос для получения вложенного отношения, у меня возникает ошибка 500, потому что фильтр недействителен, ключ отношения - {"[отношение]": "формирование"} вместо {"отношение": "образование "} я сделал что-то не так?

/api/formation-certifications/?filter[include][0][relation]=formationReceipt&filter[include][1][relation]=userDetail&filter[include][0][scope][include][0][relation]=formation

консольный журнал фильтра в контроллере

{"include":[{"relation":"formationReceipt","scope":{"include":[{"[relation]":"formation"}]}},{"relation":"userDetail"}]}

и сообщение об ошибке после

Unhandled error in GET /formation-certifications/?filter[include][0][relation]=formationReceipt&filter[include][1][relation]=userDetail&filter[include][0][scope][include][0][relation]=formation: 500 Error: Invalid "filter.include" entries: {"[relation]":"formation"}
    at Object.includeRelatedModels
...