2016-09-15 4 views
0

색조/solr에 대해 매우 익숙합니다. 그냥 조금 주위 재생, 나는임의로 행동하는 색조 대시 보드 검색

FileName,DataYear(YYYYMMDD),VENDOR,DEST1,DEST2 
  • 파일 이름이 공급 업체를 포함하는 CSV 파일에 다음과 같은 정보를 추출, DataYear는
  • DataYear & 공급 업체는 쉽게 에 대한 파일 이름에서 필드를 파생 (_로 구분)
  • dest1에 & Dest2가 '/'

내가 Hue-> 검색 -에 갔다> 전체 단서 경로를 포함 참조 (SOLR) 위의 CSV 파일을 색인화하고 업로드 한 다음 모든 필드를 text_general로 색인화했습니다 (동영상 중 하나에서 보았을 때 검색 가능하도록 text_general이어야 함).

필자는 왼쪽에 몇 개의 텍스트 사실 (공급 업체, datayear)이 있고 오른쪽에 결과 세트가있는 대시 보드 (해당 색인 용)를 만들었습니다.

필터 선택이 효과적이며 결과 집합이 그리드에서 새로 고침됩니다.

그러나 검색 상자에 텍스트 (예 : 공급 업체 이름)를 입력하면 해당 공급 업체 이름이있는 모든 파일/레코드 만 결과 격자에서 강조 표시된 공급 업체 이름으로 필터링 될 것으로 예상됩니다. 그러나 그것은 일어나지 않습니다.

대상 경로, 파일 확장명 및 일부 공급 업체 이름의 일부와 같은 일부 검색 문자열에 대해서는 작동하지만 일부에 대해서는 작동하지 않습니다.

몇 가지 기본 옵션이나 단계가 빠졌습니까? 어떤 포인터 주셔서 감사합니다.

답변

0

입력하는 쿼리는 Solr : https://wiki.apache.org/solr/SolrQuerySyntax과 동일합니다. 따라서 'vendor : Bob *'와 같은 somethnig가 필요하거나 Solr 핸들러를 조정해야합니다.

+0

의견을 보내 주셔서 감사합니다. 나는 그것의 손을 천천히 얻고있다. * vendorname * 같은 고유 한/와일드 카드 검색은 고유/키 필드와 함께 작동합니다. 다른 사람들은 SolrQuerySyntax에 있어야합니다. –