solr 흔 한 문제 총화
schema. xml 의 기본 검색 필드 설정:
<defaultSearchField>text</defaultSearchField>
q = fly snowxf 와 같은 필드 없 는 검색 은 기본적으로 text 필드 만 검색 합 니 다.name 필드 를 검색 하려 면 어때요?쓰다
4. 567913. 이 문 구 는 name 필드 의 값 도 text 필드 에 복사 하면 검색 할 수 있다 는 뜻 이다.그렇지 않 으 면 명시 적 으로 지정 해 야 합 니 다.
q=name:flysnowxf
2)bad request
클 라 이언 트 오류 알림:
org.apache.solr.common.SolrException: Bad Request
Bad Request
request: http://localhost:8080/solr/update?wt=xml&version=2.2
서버 오류 알림:
org.apache.solr.common.SolrException: ERROR:unknown field 'test'
이 유 는 제 가 add 작업 을 할 때 사 용 했 기 때 문 입 니 다.
<copyField source="name" dest="text"/>
test 필드 는 schema. xml 에 존재 하지 않 기 때문에 test 필드 를 추가 해 야 합 니 다:
doc.addField("test", "bad request");
3) 중국어 난 장 판
solr 의 admin 조회 나 solr 클 라 이언 트 조 회 를 사용 할 때 조회 조건 에 중국어 오류 가 발생 할 수 있 습 니 다. 예 를 들 어:
4. 567913. 해결 방법 은 웹 서버 에서 get 요청 에 대한 인 코딩 형식 을 설정 하 는 것 입 니 다. tomcat 의 방식 은:
<field name="test" type="text" indexed="true" stored="true"/>
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
자바 파일 압축 및 압축 풀기파일 의 간단 한 압축 과 압축 해 제 를 실현 하 였 다.주요 테스트 용 에는 급 하 게 쓸 수 있 는 부분 이 있 으 니 불편 한 점 이 있 으 면 아낌없이 가르쳐 주 십시오. 1. 중국어 문 제 를 해 결 했 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.