Javascript GraphQL/graphcool-关系的突变

Javascript GraphQL/graphcool-关系的突变,javascript,database,graphql,graphcool,Javascript,Database,Graphql,Graphcool,我很难弄清楚如何使用graph cool进行关系变异 我的模式如下所示: type Team @model { id: ID! @isUnique name: String players: [Player!]! @relation(name: "TeamPlayers") } type Player @model { id: ID! @isUnique name: String team: Team @relation(name: "TeamPlayers") }

我很难弄清楚如何使用graph cool进行关系变异

我的模式如下所示:

type Team @model {
  id: ID! @isUnique
  name: String
  players: [Player!]! @relation(name: "TeamPlayers")
}

type Player @model {
  id: ID! @isUnique
  name: String
  team: Team @relation(name: "TeamPlayers")
}
我正在努力为球队添加一名球员。我已经像下面这样写了我的变种,但它不起作用

mutation {
  addToTeamPlayers(id: "cjc8up2mie32h015280wkqmdy") {
    playersPlayer(name: "Jimmy") {
      name
    }
  }
}

我不认为这些文件对这种类型的突变特别有用。有人能建议怎么做吗?我明白了。

我找到了答案。您需要创建一个玩家和一个团队,然后使用每个人的ID来创建两者之间的关系

mutation{
  addToTeamPlayers(
    playersPlayerId:"cjcabmoecfadx0199k5kqfpjp" 
    teamTeamId: "cjc8up2mie32h015280wkqmdy"
  ) {
    playersPlayer {
      name
    }
    teamTeam {
      name
    }
  }
}