Hi, I have the following index:
<fields> <field name="id" type="string" indexed="true" stored="true" required="true" /> <dynamicField name="file_*" type="text" indexed="true" stored="true" required="false" /> <field name="any_file" type="text" indexed="true" stored="false" multiValued="true" required="false" /> </fields> <copyField source="file_*" dest="any_file" /> I want to use highlight to minimize the traffic load. But, when the highlight find nothing, i want the first N words from file_*. It is possible to do something like this? hl=on hl.fl=file_* hl.alternateField=file_* hl.*maxAlternateFieldLength*=100 In other words, it is possible, in case of highlight did not find anything, to retrieve the first 100 chars from the file_* of the documents that was highlighted?