GraphQL应用程序级别是否与Express-Graphl或Apollo Server联接?

时间:2018-08-29 08:51:41

标签: graphql

想象一下以下用例:一个雇员和一家公司,其中一名雇员在给定的公司工作。我们想要构建一个GraphQL服务器以允许浏览资源图,并且我们已经有以下可用的其余端点

  • / company / {id}
  • / companies?id = id1,id2,id3
  • /员工/ {id}
  • / employee?role = role1,role2

理想情况下,当我们查询所有具有Director角色的员工及其公司时,

  1. 其余端点/ employees?role =导演应先被调用
  2. 公司ID应该添加到集合中
  3. 应调用其余端点/ companies?id = ids
  4. 结果应合并

在GraphQL中可以进行这种优化吗?

0 个答案:

没有答案