将MySQL结果返回到PHP中的GraphQL

Pin*_*ing 5 php mysql graphql

我正在将GraphQL添加到位于MySQL数据库顶部的现有项目中。我的框架有一个ORM(codeigniter),因此在这种情况下:

https://github.com/webonyx/graphql-php/blob/master/examples/00-hello-world/graphql.php

假设我想从数据库中返回某人的名字,并且传递了他们的用户ID而不是“消息”,那么该放在哪里?就像我$this->someModel->getUser($id)在resolve块中正确运行并将其转换为JSON吗?还是graphql-php有一种更抽象的方法?