2017-09-17 1 views
0

저는 sols를 사용하여 csv에서 제품 검색을 수행하고 있습니다. CSV는 여러 개의 열을 포함합니다. solr이 전체 행과 함께 결과를 얻는 곳에서 열 이름을 가져올 수 있습니까?Solr 검색에서 정확한 열을 얻는 방법

내 검색 쿼리 CSV

거기 이미 결과와 함께 열 이름 "제품"을 얻을 수 있습니다 : "Q = XMC LS는" Output of Solr

csv로 같은 뭔가가 보인다 ?

답변

0

예, 그렇다면 Highlighting을 사용할 수 있습니다. 검색하는 모든 필드를 강조 표시하면 쿼리와 일치하는 텍스트 및 필드를 확인할 수 있습니다. 문서를 살펴보면, 각각 다른 몇 가지 highligther와 많은 params가 있습니다.

+0

도움을 주셔서 감사합니다.하지만 이제 한 가지 더 문제가 있습니다. 이 시스템은 검색 용어 사이에 공백을 두었을 때 작동하지만 제거하면 제거되지 않습니다. 예 : "q = PD5 MP2"는 답을 제공하지만 "q = PD5MP2"는 답을 제공하지 않습니다. 토큰 화가와 관련이 있지만 어떻게해야하는지 잘 모릅니다. 나는 완전히 다른 문제 인 Solr 6 – bazinga

+0

을 사용하고 있습니까? 아닙니다. 당신은 새로운 질문을 열고 관련 필드에 대한 스키마 정의를 첨부해야합니다. 그렇지 않으면 도움이 불가능합니다. – Persimmonium

관련 문제