어떤 field가 return 될지에 대한 설명
server.js
import { ApolloServer, gql } from "apollo-server";
const typeDefs = gql`
type User {
id: ID
username: String
}
type Tweet {
id: ID
text: String
author: User
}
type Query {
allTweets: [Tweet]
tweet(id: ID): Tweet
}
`;
const server = new ApolloServer({ typeDefs });
server.listen().then(({ url }) => {
console.log(`Running on ${url}`);
});
이러한 결과가 나온다.
Query에 넣은 모든 field들은 user에 의해 request될 수 있다는걸 배웠다.