I am migrating a Solr 4 applcation to Solr 6.2.0. My schema includes the following field:
<uniqueKey>id</uniqueKey>
<field name="id" type="string" required="true" indexed="true" stored="true" multiValued="false"/>
I am using the classic schema. But inspit of this, I keep getting the below exception:
"error-class","org.apache.solr.common.SolrException",
"root-error-class","org.apache.solr.common.SolrException"],
"msg":"QueryElevationComponent requires the schema to have a uniqueKeyField.",
"trace":"org.apache.solr.common.SolrException: QueryElevationComponent requires the schema to have a uniqueKeyField.\n\tat
What am I missing?
EDIT: Added the field declaration from the schema following question below.