How do I search partial words?
Set up Solr with the class EdgeNGramFilterFactory. This will not catch 'eautiful' instead of 'beautiful', but will give results on bea, beau, beaut and so on depending on minGramSize and maxGramSize. IMO this will be sufficient for most searches.