Я добавляю GraphQL в существующий проект, который находится поверх базы данных MySQL. Мой фреймворк имеет ORM (codeigniter), поэтому в такой ситуации:
https://github.com/webonyx/graphql-php/blob/master/examples/00-hello-world/graphql.php
Скажем, я хотел вернуть чье-то имя из базы данных, и вместо «сообщения» был передан их идентификатор пользователя, куда мне поместить запрос? Как я бегу $this->someModel->getUser($id)
прямо в блоке разрешения и преобразовать его в JSON? Или у graphql-php есть способ сделать это более абстрактным?
Задача ещё не решена.
Других решений пока нет …