solr 색인 된 fileds에서 특정 데이터를 제거하는 방법. 예 : 색인 된색인 된 데이터를 solr 색인에서 제거
아니요 | 순위 | 필드 | 텍스트 1 | 95 | 내용 | 데이터 2 | 80 | 내용 | hrkg (THR 볼
내용 '필드 hrkg'인덱스에서 항목 '모든 문서'
루크 항아리 파일) 그래서 난 단지를 제거해야 '.
solr 색인 된 fileds에서 특정 데이터를 제거하는 방법. 예 : 색인 된색인 된 데이터를 solr 색인에서 제거
아니요 | 순위 | 필드 | 텍스트 1 | 95 | 내용 | 데이터 2 | 80 | 내용 | hrkg (THR 볼
내용 '필드 hrkg'인덱스에서 항목 '모든 문서'
루크 항아리 파일) 그래서 난 단지를 제거해야 '.
을 이해하기 어렵지만 : 유 ONE 필드 값을 제거하려면
<delete><query>id:[DOCUMENT ID TO DELETE]</query></delete>
Thanx ..... 사실 나는 문서가 아닌 색인 된 필드에서 일부 내용을 제거하려고합니다. 즉, 색인 된 필드가 Person이고 'Zokgh'값이 포함되어 있다고 가정하고 색인 된 Person 필드에서 'Zokgh'값을 제거하려고합니다. 아래 표를 참조하십시오. 2 | 80 | 사람 | Zokgh, Person은 필드이고 Zokgh는 색인 된 텍스트입니다. – sagarg
그런 다음 옵션 1은 내가 할 수있는 권리입니다 –
아니라 ID로이 문서를 삭제 ...하지만 문서의 특정 필드에 입력하십시오. curl 'localhost:8983/solr/<yourcore>/update?commit=true' -H 'Content-type:application/json' -d '[{"id":"blabla","<fieldtochange>":{"set":"new value"}}]'
일부 데이터의 색인을 생성하고 제거하지 않으려는 데이터가 포함 된 입력란에 입력하면 많은 옵션이 남아 있지 않습니다.
실제로 나는 다른 방법을 볼 수는 없지만 config에서 'hrkg'을 제거하고 영향을받은 문서을 다시 작성하십시오.
모든 문서의 전체 파일을 제거 (숨기기)하는 것이 훨씬 쉽습니다.
U. – sagarg
DIH의 'hrkg'항목 또는 'hrkg'항목의 일부 데이터가 'content'입력란에 입력됩니까? – Fuxi
'hrkg'는 solr에 의해 인덱싱되는 콘텐츠 필드의 텍스트 (데이터)입니다. – sagarg