"if you do not have access to the original contents" is the key if Uwe's comment. You do not need a separate field at all, it all depends upon your situation. There's no problem in indexing AND storing f field.
HTH Erick On Sun, Aug 29, 2010 at 11:33 PM, Constantine Vetoshev <gepar...@gmail.com>wrote: > "Uwe Schindler" <u...@thetaphi.de> writes: > > You cannot retrieve non-stored fields. They are analyzed and tokenized > > during indexing and this is a one-way transformation. If you update > > documents you have to reindex the contents. If you do not have access to > the > > original contents anymore, you may consider adding a stored-only "raw > > document" field, that contains everything to rebuild the indexed fields. > In > > our installation, we have a stored field containing the JSON/XML source > > document to do this. > > Thanks, that helps. > > Since it seems that I have to keep the raw data around, is there any > reason not to just make that data's field both stored and analyzed? I'm > just wondering why you use a separate stored-only field: a Lucene > limitation or some app-specific reason? > > -- > Regards, > Constantine Vetoshev > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: java-user-unsubscr...@lucene.apache.org > For additional commands, e-mail: java-user-h...@lucene.apache.org > >