[인스타클론코딩] [Server].14 - 유저프로필보기기능
by 한만섭
- TOC
유저 프로필보기 설계
- 유저 프로필을 보기 위해서는 request를 필요로 하지 않는다.
- 유저한명을 검색할 때는 user Query를 사용한다.
코드
-
seeUser.graphql
type Query { seeUser(id: String!): User }
-
seeUser.js
import { prisma } from '../../../../generated/prisma-client'; export default { Query: { seeUser: async (_, args) => { const { id } = args; return await prisma.user({ id }); } } };
주의할 점
- arguments를 const변수에 담아서 사용해야합니다.
- async await를 사용해야합니다.
- 사용자 인증을 해야할 상황인지 판단합니다.
- where을 사용하지 않고도 unique한 속성으로는 정보를 찾을 수 있습니다.
Subscribe via RSS