fetchPolicy

Tags
network
설명
no-cache : 캐시를 쓰지 않고 매번 서버로 새로 요청
 

example

  • 캐시를 쓰지 않고, 매번 서버로 요청해서 값을 받아야 하는 경우에 사용.
  • 매번 서버의 값이 갱신되는 경우에 유용
const { data, refetch } = useCanUseDispensingQuery({ variables: { deviceSerial, userId: Number(userId), }, fetchPolicy: 'no-cache', });
 
graphql fetchPolicy

추가팁)

특정 뮤테이션 호출에 따라 refetch가 되어야하는 query가 있는 경우

mutation에 호출 후에 refetch 해야하는 query를 명시할 수 있는 기능apollo client에서 제공하고 있다.in