Extra Form
PHP PHP 7.2
CMS XpressEngine

안녕하세요. 선배님들

질문을 드리고 싶습니다.

 

xe에 통합검색시 띄어쓰기가 되어있지 않으면 검색이 되지 않자나요.

예를들어 "사과나무" => 검색결과 않나옴

"사과 나무" => 검색결과 ok!!

 

띄어쓰기 없이도 검색결과가 나올려면 어디부분을 수정해야 할까요?

 

선배님들의 조언이 간절합니다.

 

감사합니다.

  • profile
    정상적인 "검색어 포함" 검색 알고리즘입니다.
    지금 의도하신 방법은 구현이 쉽지도 않으며 바람직 하지도 않습니다.

    사과 나무 로 작성되어 있는 문서 이기 때문에

    사과,나무,사과 나무 로 검색 결과가 나오는게 너무 당연합니다.


    띄어쓰기 무시하고 검색이 되어지려면 원본글의 띄어쓰기를 모두 무시한채 공백이 없는 문서로 간주해야 하는데 이렇게 되면 엉뚱한 검색어로 검색되어지는 빈도가 매우 높게 나오겠죠??


    본문에 적어주신

    띄어쓰기 없이도 검색결과가 나올려면 어디부분을 수정해야 할까요?

    위 문장을 본다면 말씀 하신 의도라면

    기없,쓰기없,띄어쓰기없,가나,가나올,올려면어,면어,을수정,분을수정,부분을수,해야할,야할,야할까

    예시하기 힘든 문서 내용과 매칭되지 않는 너무 많은 검색어에 결과로 나와야 하는 상황이 되어 버립니다.
  • profile
    답변 주셔서 너무 감사합니다. 말씀하신부분 이해됬습니다. 너무 감사합니다.