Can you also show, how you define a field rawData in the schema?

Dmitry

On Mon, Mar 4, 2013 at 4:13 PM, Van Tassell, Kristian <
kristian.vantass...@siemens.com> wrote:

> Does anyone have any ideas? I don't understand how the query can match, as
> I am querying against the same field, and yet get zero highlighting
> occurring.
>
> Just to clarify, this query, against a field called rawData returns 51
> hits for me:
>
> ?q=Working%20sheet%20numbers%20and%20names
> qf=rawData
> fl=*,score
> defType=edismax
> hl=true
> hl.fl=rawData
> hl.simple.pre=BBB
> hl.simple.post=EEE
> hl.fragsize=100000
> hl.snippets=1000
>
> but contains no highlighting results (ie - <highlighting></highlighting>).
>
> -----Original Message-----
> From: Van Tassell, Kristian [mailto:kristian.vantass...@siemens.com]
> Sent: Friday, March 01, 2013 2:13 PM
> To: solr-user@lucene.apache.org
> Subject: Search returns hits but highlighting does not work for certain
> field
>
> I have highlighting working for a generic text field, but cannot get it to
> work for a field which contains raw data.
>
> This query returns 51 hits for me:
>
> ?q=Working%20sheet%20numbers%20and%20names
> qf=rawData
> fl=*,score
> defType=edismax
> hl=true
> hl.fl=rawData
> hl.simple.pre=BBB
> hl.simple.post=EEE
> hl.fragsize=100000
> hl.snippets=1000
>
> but contains no highlighting results (ie - <highlighting></highlighting>).
>
> An example of the data:
>
> rawData=<!CDATA [ ...<p class="foobar">Working sheet numbers and
> names</p>... ]>
>
> The solrConfig has default highlighting specifications, I removed the
> declarations for highlighting entirely and it still works for my regular
> text queries (where I query against "text" rather than "rawData").
>
> <fieldType name="raw" class="solr.TextField" positionIncrementGap="100">
> <analyzer type="index"> <charFilter
> class="solr.HTMLStripCharFilterFactory"/>
> <tokenizer class="solr.PatternTokenizerFactory" pattern="TESTPATTERN"/>
>                               <filter
> class="solr.WordDelimiterFilterFactory" generateWordParts="1"
> generateNumberParts="1" catenateWords="1" catenateNumbers="1"
> catenateAll="0" splitOnCaseChange="1"/>
>                               <filter class="solr.LowerCaseFilterFactory"/>
>                <filter class="solr.SynonymFilterFactory"
> synonyms="synonyms.txt" ignoreCase="true" expand="true"/> <filter
> class="solr.RemoveDuplicatesTokenFilterFactory"/>
> </analyzer>
> </fieldType>
>

Reply via email to