Can you just define a new field type with all those parameters you want "text_en_mine" and map to that?
Regards, Alex On Tue., Mar. 23, 2021, 7:32 p.m. Steven White, <swhite4...@gmail.com> wrote: > Hi Everyone, > > I have the following block of code in my solrconfig.xml > > <updateProcessor class="solr.AddSchemaFieldsUpdateProcessorFactory" > name="add-schema-fields"> > <lst name="typeMapping"> > <str name="valueClass">java.lang.String</str> > <str name="fieldType">text_en</str> > <!-- Use as default mapping instead of defaultFieldType --> > <bool name="default">true</bool> > </lst> > > This is creating a new field like so: > > <field name="Name" type="text_en"/> > > I need it to include additional field settings, so that I would have the > following: > > <field name="Name" type="text_en" multiValued="true" indexed="true" > required="false" stored="false"/> > > I need to have be able to set the value for "multiValued" and "stored" > because based on Solr doc [1], if those 2 properties are missing, the > default will be used and thus I would end up with: > > <field name="Name" type="text_en" multiValued="false" indexed="true" > required="false" stored="true"/> > > (See how "multiValued" is "false" and "stored" is "true"). > > Can someone tell me how I can provide these additional properties on > "typeMapping" of dynamic field creation? > > Thanks > > Steven > > [1] https://solr.apache.org/guide/8_6/defining-fields.html >