所以,我正在编写一个充当GraphQL服务器的node.js应用程序。我有这样的架构:
@media screen and (max-width: 480px) {
nav .navbar-nav li {
float:left;
}
}
我需要创建一个type Program {
_id: ID!
name: String!
cover: String!
groups: [Group]
}
type Group {
name: String!
exercises: [Exercise]
}
type Exercise {
_id: ID!
name: String!
tags: [String]
cover: String!
images: [String]
text: String!
}
,其中包含一些Program
s group
存储在一个文档中的group
内,这就是原因。
如何将嵌套对象作为参数传递给突变,以便创建嵌套对象?
答案 0 :(得分:3)
您正在寻找的是GraphQLInputObjectType, 这与GraphQLObjectType类似,但适用于输入(参数)
http://graphql.org/docs/api-reference-type-system/#graphqlinputobjecttype
享受:)