mysql db에 저장된 데이터를 soft 삭제처리한 후(ORM으로는 typeORM 사용),
삭제된 항목을 같이 조회하고 싶거나 복구하고 싶을 때는 withdeleted 와 restore를 이용하면 처리가능하다!
: 위 사진처럼 resolver파일에 query문을 작성하고, 아래의 사진처럼 find에서 withDeleted:true
처리해주면 삭제처리 된 후에도 조회가능하다.
위 사진처럼 resolver파일에 mutation문을 작성하고, 아래의 사진처럼 restore({id: id})
처리해주면 된다.
주의해야할 점은 return 값으로 boolean값만 가능하다는 점이다!