问题描述
我在服务器和客户端上使用graphql apollo。
服务器具有一个变异,该变异返回一个非常复杂的对象,该对象具有嵌套关系等。
那么如何在客户端进行描述?
我试图像grapqhl所要求的那样明确地描述每个字段,但这非常累赘且丑陋。此外,架构上的字段具有链接关系,我不知道如何在graphql响应中对其进行描述。 在这种情况下,我不确定碎片是否可以帮助我。
export const CREATE_COMmunitY_MUTATION = gql`
mutation CreateCommunity($data: CreateCommunityInput!) {
createCommunity(data: $data) {
id,name,about,owner {
id,email,bio,firstName,lastName,profileUrl,locale,username,account,timeBasedFeed,scoreBasedFeed,},color,pictureUrl,topics {
id,image,storeBasedFeed,aliases,parents,allAncestors
},members {
edges {
cursor,node {
id,}
},totalCount,pageInfo {
startCursor
endCursor
hasNextPage
hasPrevIoUsPage
count
},}
blockedUsers {
edges {
cursor,admins {
users {
id,}
},moderators {
users {
id,}
}
}
}
`;
也许有人可以提出一些建议/想法,如何处理? 谢谢你的帮助
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)