I have a scenario in my project where we are using Lucene to search. I'm indexing many fields. Now i store a typeId as one of those fields. The user needs to search on Type Text. But the issue is that the Type text can be later modified. But reindexing is not an option. Need some better solution,so please can Lucene users guide me with some solutions.
The solution I can think of is to check if the search text is TypeText, then manipulate the search text to TypeId:GuidValue and then fire the query.
Please can Lucene users give some better ideas. Im quite new to Lucene, read about the various Query types Lucene offers, but i dunt understand how to best use them.
Thanks in advance.