MichelDiz commented :
The link is an internal discuss.
user_data AS UNWIND [{name: 'Alice', age: 20}, {name: 'Bob', age: 25}]
I don’t think that would work.
The parser result would look like this:
...
set {
uid(user) <age> "2025" .
}
...
Because the mutation block is not able to iterate over objects. We need to implement another solution (like “foreach user_data create a mutation block”) before that be possible.
There is still the fact of “dot notation”. This is not supported in GraphQL+-. We have to go in parts.