Is it possible that the FieldSet for the key or requires directive can accept a list of objects? i.e.
type SimpleEntity @key(fields: “id { value }”) {
id: [IDValue!]!
}
type IDValue {
value: ID!
}
I can’t spot anything in the documentation saying this should not work, but I can’t get it to function and am not sure if it’s due to the gateway i’m using (graphql-mesh) not handling it correctly or incorrect usage on my behalf.