묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
검색 결과가 갱신되지 않는 문제
2010.03.19 13:15
게시글 내용을 수정했을 경우에 바뀌기 전의 내용으로 검색이 되고 바뀐 내용으로는 검색이 되지 않습니다.
이게 비단 통합검색에서만 그런줄 알았는데 해당 게시판에서도 그렇더군요.
예를 들어 제 홈페이지에서 '우승혜' 란 내용으로 검색을 하면 3개의 글이 뜹니다. ('연도별 시리즈 소개' 라는 게시판 또는 좌측 통합검색 이용)
근데 '우성혜' 란 내용으로 검색하면 또 다른 3개의 글이 검색됩니다.
문제는 오래 전에 내용에서 '우성혜' 를 '우승혜' 로 모두 수정했다는 겁니다.
바른 결과가 나온다면 '우승혜' 를 포함하는 글이 6개가 되고, '우성혜' 란 글은 0개가 검색되어야 하는 것이죠.
다른 예로 '유국성' 으로 검색해 보면 4개가 뜨지만 이후에 유국성을 내용에 추가한 글이 2~4개 더 됩니다.
검색이 제대로 안되니 몇 개가 더 추가되었는지 지금 알 수가 없네요. ㅠ,ㅠ
다른 예도 많지만 위의 내용으로도 충분하리라 봅니다.
기본적인 생각으로는, 현재 DB를 검색하면 이렇게 나올 수가 없다고 여겨지는데요...
혹시나 XE 방식에서는 검색시에 다른 방법(예를 들어 검색을 위한 DB를 따로 보관한다던지 or 검색을 위해 어떤 부분을 정기적으로 갱신해줘야 된다던지)을 적용하고 있는지 궁금하네요.
혹시 제가 모르고 있는 부분이 있으면 좀 알려주세요.
참 XE 버전은 1.4.0.5 버전을 사용하고 있습니다.
참고 사이트 : http://zuwon.com