One thing you could do is:
1. If you current index is called A1, then you can create a new index called
A2 with the correct schema.xml / solrconfig.xml
2. Index your 18,000 documents into A2 afresh
3. Then delete A1 (the bad index)
4. Then quickly create an Alias with the name of A1 pointng to A2 -
Hello. We're just starting to use solr in production. We've indexed
18,000 documents or so. We've just implemented faceted search results.
We mistakenly stored integer ids in what was meant to be a string
field. So, our facet results are showing numbers instead of the textual
values.
Aft