Mein Schema.graphql von Relais, das ist die Struktur I, zu erreichen bin versuchtAusgestaltung des Relais spec Betrachter in GraphQL
type Root {
viewer: Viewer
}
type Viewer {
categories(id: ID): Category
subCategories(CategoryId: ID!) : [SubCategory]
items(SubCategoryId: ID): Item
shopItems(ShopId: ID, SubCategoryId:ID): Item
}
Jetzt ist der Server, mein viewer.js wie folgt aussieht,
const Viewer = new GraphQLObjectType({
name: 'viewer',
fields: {
categories,
subCategories,
Items,
shopItems,
},
});
und die Wurzel ist,
const RootQuery = new GraphQLObjectType({
name: 'query',
fields: {
viewer: {
type: Viewer,
},
},
});
Es gibt mir die Struktur ich will, aber ich kann nichts von rootQuery, viewer si lösen Mply gibt NULL zurück, weil ich den Viewer-Typ in RootQuery nicht auflösung. Irgendwelche Ideen, wie man diese Relay-Spezifikationsstruktur richtig implementiert? Danke Jungs
Nun, ich habe das schon getan. Diese Felder sind bereits definiert und werden importiert. –
Grapqhl möchte, dass ich das Viewer-Feld in der Root-Abfrage auflöse. Das kann ich natürlich nicht tun. –
Sicher können Sie das tun, nur Ihre eigene Resolver-Funktion zu "graphql" liefern? –