как в граф-запросе не перечислять все нужные поля для запрашиваемого типа, а как-то типа query {mytype {*}}, но все ответы сводились к "Так нельзя в GraphQL".
Да, по большому счету так нельзя. Но я для себя такой хак придумал: добавил свою директиву для фрагментов, а на уровне клиентского интерфейса при формировании запроса, если для фрагмента указана директива, то беру все скалярные поля для этого типа из схемы и инжектю их в запрос. Вот что получилось: https://www.youtube.com/watch?time_continue=1&v=iGnbJ1yMna0
Что скажете? У кого-нибудь может есть более элегантное решение этой проблемы?
Коля, привет! Modx ещё жив?
У меня для таких вещей есть поле rawData: JSON. Запрашиваю его и получаю вешь шлак из модели.
Обсуждают сегодня