검색 키로 시작하는 문장과 일치하는 데이터를 검색하고 있습니다.lucene 검색 문장의 첫 단어 만 검색하십시오.
예 :
search key "what"
결과 : 이제 점점 내가 그것을 나를주고있다 well..But로 EdgeNGram을 사용하고
Is that **what** you want
some text before **what**
etc.
이다하고 어떻게
**what** is your name
**what** are you doing
**what** is that
etc.
원하는 두 번째 것. 도움이 감사드립니다 ....
하이 https://github.com/billdueber/solr_stupid_tricks/blob/SST4/solr/conf/schema.xml ("text_l"에 대한 검색), 나는 SUGGESTER 관련 링크를 시도했다. 사용자가 입력 한 단어 만 표시됩니다. EX의 경우 : "귀하의 이름은 무엇입니까?"라는 값으로 검색 필드가 표시되고 검색에 w OR가 사용되면 "무엇"이 주어지며 누군가 검색하면 '나만'이됩니다. 그래서 여기서 내가 w를 검색 할 때 "yo"에 전체 문자열과 아무것도 넣지 않기를 원합니다 – sandy
공백 또는 키워드 토크 나이저가 차이를 만들지 않았습니다! – sandy
예 Suggester는 필드 값 자체가 아닌 토큰에서 작동합니다. 나는 왜 키워드 tokenizer가 작동하지 않는지, 전체 값을 보존 할 것이라고 확신하지 못한다. 그리고 ngram은 정면에서 바라본 것으로 보인다. 최악의 경우, facet.prefix 샷을 줄 수 있습니다. http://wiki.apache.org/solr/SimpleFacetParameters#facet.prefix – rounak