개발(2)
-
[resolve] React Hook Form reset을 사용했을 때 shadcn Select가 초기화되지 않는 문제
React, React Query, shadcn/ui, React Hook Form을 사용해서 게시물 수정 폼을 구현하던 중 겪은 문제다. 일반적인 게시물 수정 페이지였고 서버에서 기존 게시물 데이터를 불러온 뒤 react-hook-form의 reset을 사용해서 폼 값을 채워주는 구조였다. 텍스트 입력 값이나 다른 필드들은 정상적으로 반영됐다.그런데 이상하게도 Select 컴포넌트만 기존 값이 화면에 반영되지 않았다. 문제 상황기존 코드는 다음과 같았다. ( 부서 선택 {teams.map((team) => ( {team.name} ))} ..
2026.06.17 -
RAG 시스템에서 문서와 Embedding 데이터의 동기화 전략
사내에서 문서관리 서비스를 만들고 운영하고 있다.처음에는 사내 매뉴얼을 등록하고 필요한 내용을 검색할 수 있는 정도의 서비스였다.매뉴얼을 작성하고 수정하고 승인하는 흐름이 있고 사용자는 필요한 매뉴얼을 검색해서 확인하는 구조였다. 그러다 자연스럽게 RAG를 붙여보자는 이야기가 나왔다.문서를 직접 하나씩 찾아보는 것도 좋지만 사용자가 질문을 던졌을 때 관련 매뉴얼을 찾아서 답변까지 해주면 훨씬 편할 것 같았다. 그래서 문서 데이터를 기반으로 Embedding을 만들고 RAG에서 사용할 수 있도록 구성하기 시작했다.그런데 막상 붙여보려고 하니 단순히 “문서를 Embedding해서 저장하면 끝”은 아니었다. 문서는 계속 바뀐다처음에는 등록된 매뉴얼을 기준으로 Embedding을 만들면 된다고 생각했다.하지만 ..
2026.06.10