23 lines
243 B
GraphQL
23 lines
243 B
GraphQL
|
|
||
|
|
||
|
|
||
|
|
||
|
extend type Product @key(fields: "upc") {
|
||
|
upc: String! @external
|
||
|
reviews: [Review!]!
|
||
|
}
|
||
|
|
||
|
|
||
|
type Review {
|
||
|
body: String!
|
||
|
author: User!
|
||
|
product: Product!
|
||
|
}
|
||
|
|
||
|
|
||
|
extend type User @key(fields: "id") {
|
||
|
id: ID! @external
|
||
|
reviews: [Review!]!
|
||
|
}
|
||
|
|