나는 solrj를 사용하여 몇 개의 필드를 추가하려고합니다. solrconfig.xml 및 schema.xml에서 내가 필요한 변경 사항은 무엇입니까?schema.xml 및 solrconfig.xml을 변경해야합니다.
나는 SOLR에 새로운 그리고 난 당신이 당신의 SOLR 인스턴스가 동작하는 방식을 변경하지 않는 한 당신은 solrconfig.xml 변경할 필요가 없습니다 도움이
나는 solrj를 사용하여 몇 개의 필드를 추가하려고합니다. solrconfig.xml 및 schema.xml에서 내가 필요한 변경 사항은 무엇입니까?schema.xml 및 solrconfig.xml을 변경해야합니다.
나는 SOLR에 새로운 그리고 난 당신이 당신의 SOLR 인스턴스가 동작하는 방식을 변경하지 않는 한 당신은 solrconfig.xml 변경할 필요가 없습니다 도움이
을 싶어요. 필드를 추가하면 단지의 schema.xml 같은 라인을 포함해야합니다 :
<field name="myField" type="[field of a type defined in your schema]" indexed="true|false" stored="true|false" multiValued="true|false" />
나는 그것을했다. 그리고 나는 알지 못하는 들판을 가지고있다. requestHandlers를 변경해야합니까? 코드 : SolrInputDocument doc = new SolrInputDocument(); \t 문자열 docID = "1112211111"; \t doc.addField ("id", docID, 1.0f); \t doc.addField ("name", "ESFDF", 1.0f); \t \t UpdateResponse upres = server.add (doc); – cowboybebop
"알 수없는 필드"가 표시되면 들어오는 XML에 스키마에 선언되지 않은 필드가있을 가능성이 큽니다. ID와 이름 입력란에
을 그 solrconfig.xml의 설정이 별도의 schema.xml를 사용하여 규정하지 않는 경우 다음이 managed-를 사용하여 기본 것이라는 점을 주목할 필요가 스키마 파일.
http://wiki.apache.org/solr/SchemaXml을 읽으셨습니까? –
당신이 추가 한 필드에 대해 설명해 주시면 아마도 우리가 당신을 도울 수 있습니다. 그렇지 않으면 mauricio가 말한 것처럼 Wiki를 읽은 것입니다. – CraftyFella