@nodkz Павел, а есть возможность в graphql-compose задать множественный primary key?
Как в примере из apollo-federation
type Product @key(fields: "upc") @key(fields: "sku") {
upc: String!
sku: String!
price: String
}
Вот так задается только ОДИН ключ
for (const pk of primaryKeys) {
refBookTC.setDirectives([{
name: 'key',
args: { fields: pk }
}]);
}