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