我正在使用graphql-java设置新的Grapgql服务器,以下是模式
type Query {
student(studentNumber: ID!): Student
}
type Student {
studentNumber: ID!
foreName: String
surName: String
links : String
assignments: Assignments
}
type Assignments {
assignmentName: String
}
问题是Assignments
字段取决于Employee
的链接字段,Student
和Assignments
都是2个单独的REST端点,我应该等待直到填充链接字段,然后使用链接点击链接字段中的任何URL,然后填充Assignments
字段。
下面是我的graphql查询
query Query($studentNumber: ID!) {
student(number: $studentNumber) {
studentNumber
foreName
surName
links
assignments {
assignmentName
}
}
}
非常感谢有关使用Java解决问题的任何帮助