MySQL 테이블 중 하나에서 상점 이름을 검색하려고하는데, 테이블에 fullname이라는 필드가 있습니다. 현재로서는 MySQL의 SOUNDS LIKE 메소드를 사용하고 있지만 실패한 예는 다음과 같습니다.열에서 MySQL 스마트 텍스트 검색을 수행하는 방법은 무엇입니까?
문자열 바나나 샵이 있습니다. 그런 다음 'nana'또는 'bananas'쿼리로 SOUNDS LIKE를 사용하면 결과가 나지 않습니다. 여기 내 현재 쿼리는 다음과 같습니다 똑똑 그래서 오타의도 여전히 일치하는 것입니다 MySQL의에서이 같은 간단한 검색을 할 수있는 더 좋은 방법은
SELECT `fullName` FROM `shop` WHERE `fullName` SOUNDS LIKE 'nana';
가?
질문에 약간의 덧글이 있음 – adit
에 답변을 추가했습니다. –
답변을 주셔서 감사합니다. 탄성 검색 또는 lucene에 대한 경험이 있습니까? – adit