Service A:
type A {
id: ID!
embeddedMetaData: MetaData
}
type MetaData{
fieldA: String
}
Service B:
type A @key(fields: "id") {
id: ID! @external
#I want to extend and resolve a new field into MetaData type without overriding
}
How can I extend embedded object without overriding any other fields and leaving the resolution of the other fields in the A service?