Hi, > 1. For schema version 1.6, useDocValuesAsStored=true is default, so there > is no need to explicitly set it in schema.xml?
Yes. > 2. With useDocValuesAsStored=true and the following definition, will Solr > retrieve id from docValues instead of stored field? No. AFAIK, if you define both docValues="true" and stored="true" in your schema, Solr tries to retrieve stored value. (Except using streaming expressions or /export handler etc... See: https://lucene.apache.org/solr/guide/6_6/docvalues.html#DocValues-EnablingDocValues ) Thanks, Yasufumi 2018年11月6日(火) 9:54 Wei <weiwan...@gmail.com>: > Hi, > > I have a few questions about using the useDocValuesAsStored option to > retrieve field from docValues: > > 1. For schema version 1.6, useDocValuesAsStored=true is default, so there > is no need to explicitly set it in schema.xml? > > 2. With useDocValuesAsStored=true and the following definition, will Solr > retrieve id from docValues instead of stored field? if fl= id, title, > score, both id and title are single value field: > > <field name="id" type="string" indexed="true" stored="true" > docValues="true" required="true"/> > > <field name="title" type="string" indexed="true" stored="true" > docValues="true" required="true"/> > > Do I need to have all fields stored="false" docValues="true" to make solr > retrieve from docValues only? I am using Solr 6.6. > > Thanks, > Wei >