我收到外部API的回复
genre_ids: [0: 16, 1: 21, 2: 46];
在这一点上,我不知道如何为类似的东西定义模式。
答案 0 :(得分:1)
不确定0:1:1:2等是什么,但是我认为它是数组中的索引。如果要实现整数或id的数组,则应使用GraphQL修饰符。它称为GraphQL List,您可以在模式中在graphql-js中进行类似的操作。
genreIds: {
type: new GraphQLList(GraphQLID),
resolve: () => {
// your external api call
return [ 16, 21, 46]
}
}
如果您想了解更多详细信息。我最近发布了article,内容涉及在GraphQL模式中实现数组。这是full code,介绍如何实现获取用户数组。顺便说一句。不确定您要使用这些ID做什么,但是最好将其替换为GraphQL对象类型并根据这些ID获取流派列表的架构架构。希望对您有所帮助。
大卫