Я пишу проект graphql с экспрессом.Я определил объект User следующим образом:
const User = new GraphQLObjectType({
name: 'User',
fields: () => ({
name: {
type: new GraphQLNonNull(GraphQLString),
},
friends: {
type: HistoricalPerformanceEvaluation,
async resolve(user) {
return db.users.findFriendsFor(user.id);
},
},
}),
});
Однако я хотел бы использовать синтаксис graphql для создания схемы и определить ее следующим образом:
type User {
name: String
friends: [User]!
}
Куда мне написатьрешатель сейчас?Я не использую Аполлона.