FAQ 검색 기능 / 도와주세요...
본문
안녕하세요
FAQ 검색 기능을 사용중인데요.
검색에서 단어 절대값만 검색이 됩니다...
단어가 포함된다면 검색이 되면 좋겠어요.
예를들어 '장난감을 판매할까요?' 라고 검색하면
장난감이 들어간 모든 FAQ가 검색되었으면 좋겠습니다.
'장난감을 고쳐줄까요?'
'장난감을 먹어줄까요?'
'장난감을 갖고놀까요?
이런식으로 검색 단어에 포함된 단어가 있다면 다 검색되었으면 좋겠습니다..
감사합니다.
답변 3
쿼리문에 match로 변형해보세요
즉 기존엔
$search = "AND INSTR (`필드`, '검색어' ) > 0 "; 이거나 $search = "AND `필드` LIKE '%검색어%' ";
였다면...
$search = "match('@필드명 *"검색어"*) ";
으로 해보심을....
안나오시면 match 에 대해 search 해보시면 나오게 될겁니다.
여기에서 저 검색어 앞뒤 * 이걸 넣으시면 검색한 문구 모두 다 쪼개서까지 모조리 찾게 됩니다.
문장에서 의미 있는 단어를 검출하려면 , 인공지능을 도입하지 않은 이상 힘들지 않을까요?
^^;; 지금 프로그램에서는 안되고요.
AI 검색엔진을 넣으셔야 될듯 합니다.
답변을 작성하시기 전에 로그인 해주세요.