2011-09-26 3 views
0

저는 solr 3.3을 사용하고 있으며 파일 엔티티 프로세서 및 tika 엔티티 프로세서에서 델타 가져 오기를 사용하려고합니다. 전체 가져 오기는 제대로 작동하지만 델타 가져 오기 매개 변수는 새 문서를 가져 오지 않습니다.Solr : 파일 엔티티 프로세서 및 델타 가져 오기

감사

답변

0

델타 가져 오기는 마지막 빌드 후 데이터를로드하는 것을 제외하고, 전체 가져 오기와 동일하게 작동합니다.
델타 가져 오기는 관계가있는 동일한 엔티티를 사용하므로 아무런 차이가 없어야합니다.
기록을 가져 왔습니까? 어떤 오류가 있습니까? 데이터-config.xml의 의지에

+0

오류는 없지만 모든 문서를 가져옵니다. 새 문서를 가져오고 싶습니다. – bobosh

+0

델타 쿼리는 마지막으로 작성한 시간을 확인하여 추가 한 새 문서를 가져 오는 데 도움이됩니다. 어디 last_modified> '$ {dataimporter.last_index_time}' – Jayendra

1

변경 값은 다음 문제

$ {dih.last_index_time} 대신 $ {dataimporter.last_index_time}

$ {dih.delta를 해결했다. id} 대신 $ {dataimporter.delta.id}.