2016-07-22 2 views
0

현재 Solr 5.1을 사용하고 있으며 내 문서에서 날짜 필드를 업데이트하지 않으려는 오류가 있습니다. 나는 HTTP 연결을 사용하여 solr에 문서를 업데이트하고있다. 아래 URL은 솔로로 업데이트하는 방법입니다.특정 필드 무시 Solr 문서 업데이트

http://localhost:8080/solr/collection1/update?commit=true 

문서를 업데이트하면 모든 것이 업데이트됩니다. 내 문서에서 날짜 필드를 업데이트하고 싶지 않습니다. 원자 업데이트를 사용하려고하지만 원하는대로 작동하지 않습니다. 여기에 내가, 문서를 업데이트

이 내가 SOLR에 문서를 종료 업데이트하는 방법입니다
[ 
{ 
    "id": "http://myitmakhamediagroup.com/test/json/test/234", 
    "content": {"set": "blah blah blah"}, 
    "data": {"set": "blahblahblah"}, 
    "timestamp":"2016-12-19T15:44:46Z" 
} 
] 

, 내가 타임 스탬프에 세트 필드를 두지 않았다 그러나 또한 업데이트 방법 예입니다. 나는 그것을 어떻게하는지 모른다.

solr 색인 문서에서 특정 필드에 대한 업데이트를 무시하는 방법을 제안하는 사람이 있습니까? 아니면 업데이트 타임 스탬프가 아닌 필드에 대해 solr 스키마를 변경해야합니까?

[ 
{ 
    "id": "http://myitmakhamediagroup.com/test/json/test/234", 
    "content": {"set": "blah blah blah"}, 
    "data": {"set": "blahblahblah"} 
} 
] 
: 당신이 그것을 업데이트하지 않는 경우

답변

0

는 타임 스탬프를 보내지 마십시오