title: Sending an array of objects in a mutation using graphQL
body: <p>On my server, I've this:</p>
  
  <pre><code>extend type Mutation {
      setMySkills (skills: [
          SkillUpdated!
      ]!) : [MySkills]
  }
      input SkillUpdated {
      name: String, 
      id: Int, 
      order: Int!, 
      fromMonth:Int!,
      fromYear:Int, 
      toMonth:Int, 
      toYear: Int
  }
  type MySkills {
      name: String!,
      id: Int!,
      order: Int!,
      from: String!,
      to: String,
      minYear: Int!
  }
  </code></pre>
  
  <p>I am trying to perform a mutation operation using the playground. Something like this:</p>
  
  <pre><code>mutation setMySkills($skills: [SkillUpdated!]!) {
    setMySkills(skills: $skills) {
    id
    name
    order
    from
    to
    minYear
  }
  }
  </code></pre>
  
  <p>Variables:</p>
  
  <pre><code>{
    "skills": [
    {
      "name": "Driving"
      "id": 7
      "order": 506
      "fromMonth": 0
      "fromYear": 1986
      "toMonth": 0
      "toYear": 1993
    }
   ]
  }
  </code></pre>
  
  <p>But it's not working...</p>
  
  <p>"Variable \"$skills\" of required type \"[SkillUpdated!]!\" was not provided."</p>
  
  <p>Any help ?</p>