0
私のスキーマ内のリレー& graphqlでページネーションを作成しようとしています。これは私のコードです:relay&graphqlスキーマで接続を正しく作成するにはどうすればいいですか?
const GraphQLFriendByUser = new GraphQLObjectType({
name: 'FriendByUser',
fields: {
id: globalIdField('FriendByUser'),
_id: {
type: GraphQLString,
resolve: (root) => root._id,
},
email: {
type: GraphQLBoolean,
resolve: (root) => root.email,
},
fullName: {
type: GraphQLString,
resolve: (root) => {
return root.fullName;
},
},
},
interfaces: [nodeInterface],
});
const {
connectionType: FriendsByUserConnection,
edgeType: GraphQLFriendByUserEdge,
} = connectionDefinitions({
name: 'FriendByUser',
nodeType: GraphQLFriendByUser,
});
私はこれも同様に私のTodoListHomeコンポーネントで、TODO、現代にサンプルを見て、これは私のgraphqlクエリで作成された:私はスキーマを更新何ら問題はありません
friendsByUserContext(first: 200) @connection(key: "TodoListHome_friendsByUserContext") {
id
_id
fullName
email
}
をしかし、ビルドしようとすると、これは私のエラーです:
実行時に解決に達しないため、ログに記録できません。しかし、私はエラーがそこからではないと信じています。助けて?