extend schema @link(url: "https://specs.apollo.dev/federation/v2.3")
extend type Farm @federation__key(fields: "id") {
id: ID! @federation__external
chiliId: ID! @federation__external
chiliDetails: ChiliVariety @federation__requires(fields: "chiliId")
}
type ChiliVariety {
id: ID!
name: String!
spicinessScale: Int!
description: String
}
type Query {
chiliVariety(id: ID!): ChiliVariety
chiliVarieties: [ChiliVariety]
}