I am interested in retrieving the tf for terms that matched the query, not
all terms in the document.  Is this possible?  Looking at the example when
I search for the word cable I get the response that is shown below, ideally
I'd like to see only the tf for the word cable.  Is this possible or would
I need to write a custom query component to do this?

<response>

<lst name="responseHeader">

<int name="status">0</int>

<int name="QTime">2</int>

</lst>

<result name="response" numFound="4" start="0">

<doc/>

<doc>

<str name="includes">32MB SD card, USB cable, AV cable, battery</str>

</doc>

<doc>

<str name="includes">USB cable</str>

</doc>

<doc>

<str name="includes">earbud headphones, USB cable</str>

</doc>

</result>

<lst name="termVectors">

<str name="uniqueKeyFieldName">id</str>

<lst name="IW-02">

<str name="uniqueKey">IW-02</str>

</lst>

<lst name="9885A004">

<str name="uniqueKey">9885A004</str>

<lst name="includes">

<lst name="32mb">

<int name="tf">1</int>

</lst>

<lst name="av">

<int name="tf">1</int>

</lst>

<lst name="battery">

<int name="tf">1</int>

</lst>

<lst name="cable">

<int name="tf">2</int>

</lst>

<lst name="card">

<int name="tf">1</int>

</lst>

<lst name="sd">

<int name="tf">1</int>

</lst>

<lst name="usb">

<int name="tf">1</int>

</lst>

</lst>

</lst>

<lst name="3007WFP">

<str name="uniqueKey">3007WFP</str>

<lst name="includes">

<lst name="cable">

<int name="tf">1</int>

</lst>

<lst name="usb">

<int name="tf">1</int>

</lst>

</lst>

</lst>

<lst name="MA147LL/A">

<str name="uniqueKey">MA147LL/A</str>

<lst name="includes">

<lst name="cable">

<int name="tf">1</int>

</lst>

<lst name="earbud">

<int name="tf">1</int>

</lst>

<lst name="headphones">

<int name="tf">1</int>

</lst>

<lst name="usb">

<int name="tf">1</int>

</lst>

</lst>

</lst>

</lst>

</response>

Reply via email to