We have a need to dynamically create new fields. These fields would mostly be 
used for new facet types.

While I could modify, as needed, the schema, that presents some deployment 
issues (such as needing to restart the Solr service). Whereas, something such 
as elasticsearch's schema-free model, where fields do not need to be defined 
ahead of time seems more like what we need.

I've tried to come up with alternatives, such as a predefined dynamic field 
that could take name:value pairs separated by some type of delimeter, but given 
that the data type may be different per new definition, for one, along with 
that being just a clunky design overall, I can't seem to figure out a way to do 
this.

Does anyone have any ideas or can you point me to a write-up or documentation 
that addresses this?

Thanks,
Kristian

Reply via email to