2014-01-12 5 views
1

오 프린트가 포함 된 쿼리가있을 때 postgresql을 사용하여 전체 텍스트 검색을 구현할 수 있습니까? 설명서에서 찾을 수 없습니다.postgresql 오 프린트가 포함 된 쿼리의 전체 텍스트 검색

+0

오타/전사 오류 방지 전체 텍스트 검색을 찾으십니까? 그렇다면 FTS는 현재 퍼지 또는 "유사한"검색을 지원하지 않습니다. –

+0

쿼리를 사용하기 전에 자동으로 수정하십시오. 맞춤법 검사기를 사용하십시오. –

답변

1

내가 잘못 인쇄 한 것이 확실하지 않습니다.

퍼지 문자열 일치를 찾으려면 the fuzzystrmatch extension is what you want.

fuzzystrmatch

이 모듈, 당신은 실행하여 "설치"해야

CREATE EXTENSION fuzzystrmatch; 

확장을 설치하는이 방법은 PostgreSQL의 9.1부터 존재한다.

이전 버전의 경우 데이터베이스에 대한 해당 확장의 contrib 디렉토리에서 sql 스크립트를 실행해야했습니다.

+1

아, 그 블로그에 대해 어딘가에서 본 줄 알았어. trigram을 사용하여 비슷한 예가 있습니다 : http://tapoueh.org/blog/2013/09/06-pg_trgm-suggestions –