Solr을 사용하여 데이터베이스 검색을하고 있는데, mysql 데이터베이스에서 (datetime) 데이터 유형을 가진 필드를 가져와 datacfig.xml에서이 필드를 가져 오기 위해 select 쿼리를 설정해야합니다. , 나는 다음과의 schema.xml이 필드에 대한 필드 이름을 추가 :솔라 스키마의 datetime 필드
<field name="parsed_at" type="datetime" indexed="true" stored="true" />
하지만 SOLR는 이러한 수정 후 어떤 색인을하지 않았다. 은 내가
select date(parsed_at) as parsed_at ...
와의 schema.xml 날짜와 같은 유형을 지정하는 것을 시도했다, 그러나 이것은 SOLR MySQL의에서 datatime 또는 타임 스탬프와 호환되는 모든 데이터 유형을 지원하지 않습니다 알 수없는 이유로
작동하지 않았다?
나는 그것이 작동하지 않았다 있는데, TDate을 사용했다 :( 17792은 0은 무엇인가 는 어떻게 확인할 수 있습니다 오류가 발생하면 오류 로그에서 오류를 표시하는 방법이 있습니까? –
Ruba
질문을 편집하여 추가하십시오. 데이터 가져 오기 처리기에 사용하는 SQL 문자열과 schema.xml의 필드 정의 –