因此,我正在编写一个充当GraphQL服务器的node.js应用程序。我有一个这样的模式: type Program {
_id: ID!
name: String!
cover: String!
groups: [Group]
}
type Group {
name: String!
exercises: [Exercise]
我希望有人在GraphQL/Relay社区遇到此问题。 我们有一个多语言系统,这意味着结果是本地化的。所以我们有一个叫做lang的参数,它被传递给字段解析器。 查询被写成这样: query {
viewer(lang: ja) {
books { <- Type is `Book`
id
title <- This would be localized