Shubhangi Shinde created SOLR-13085:
---------------------------------------
Summary: Apache Solr : Error : unknown field _src_
Key: SOLR-13085
URL: https://issues.apache.org/jira/browse/SOLR-13085
Project: Solr
Issue Type: Bug
Security Level: Public (Default Security Level. Issues are Public)
Components: SolrJ, update
Affects Versions: 7.5
Reporter: Shubhangi Shinde
Fix For: 7.5.1
Attachments: schema.xml, solrconfig.xml
I went through
[this|https://lucene.apache.org/solr/guide/7_5/transforming-and-indexing-custom-json.html#setting-json-defaults]
link and added the code in one of core to upload a multilevel JSON and it
worked very well but when I created another core and added same then it is
throwing the below error. I spent so much time to solve this error but no luck.
The error is,
{{{ "responseHeader":\{ "status":400, "QTime":93}, "error":\{ "metadata":[
"error-class","org.apache.solr.common.SolrException",
"root-error-class","org.apache.solr.common.SolrException"], "msg":"ERROR:
[doc=5b62d25] unknown field '_src_'", "code":400}} }}
I have added the below code in my solrconfig.xml file.
{{<initParams path="/update/json/docs"> <lst name="defaults"> <!-- this ensures
that the entire JSON doc will be stored verbatim into one field --> <str
name="srcField">_src_</str> <!-- This means a the uniqueKeyField will be
extracted from the fields and all fields go into the 'df' field. In this config
df is already configured to be 'text' --> <str
name="mapUniqueKeyOnly">true</str> <!-- The default search field where all the
values are indexed to --> <str name="df">text</str> </lst> </initParams> }}
It means my entire JSON will be stored against the key _src_.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]