HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
프로그래머스 프론트엔드 데브코스 2기
프로그래머스 프론트엔드 데브코스 2기
/
📓
기동팀
/
💪
기동팀(CheQuiz)
/
📝
07.11 Strapi 공동작업 기록 _ relation이슈
📝

07.11 Strapi 공동작업 기록 _ relation이슈

Todo

api 명세서 strapi 기준으로 확정 + 권한 설정
api 로직이 필요한 부분 작성 → tag 받아서 처리하는 부분
api 배포
 

07.11 이슈

QuizPack 만들 때 Tags를 relation 해주어야 하는 이슈
  • lifecycleHook, afterCreate 로 시도 ⇒ 실패 , 모델 별 처리의 한계
  • controller의 명령을 통해 해결 시도 ⇒ 실패
  • API 요청시 relation 모델객체의 소문자명으로, relation 걸어줄 id만 같이 보내준다. 해결
    • { "title" : "title명", "description": "description --", "tags" : 1 | [1,2,3] // 하나일 경우 number, 여러개일 경우 배열로 }
  • 출처
 

변경사항

  • profile 모델 삭제, user로 통합
    • user password, token 등 민감 정보문제 때문에 profile과 user 객체 두 가지로 나누고자 하였으나, password field가 private field로 설정되어 외부에 노출되지 않음
    •