The formatting of your message is a bit hard to read.  Could you please clarify 
which commands worked and which ones didn't?  Since the pivot stuff is 
relatively new, there could very well be a bug, so if you can give a simple 
test case that shows what is going on that would also be helpful, albeit not 
required.

On Dec 12, 2010, at 10:18 PM, Anders Dam wrote:

> Hi,
> 
> I have a minor problem in getting the pivoting working correctly. The thing
> is that two otherwise equal search queries behave differently, namely one is
> returning the search result with the facet.pivot fields below and another is
> returning the search result with an empty facet.pivot. This is a problem,
> since I am particularly interested in displaying the pivots.
> 
> Perhaps anyone has an idea about what is going wrong in this case, For
> clarity I paste the parameters used for searching:
> 
> 
> <lst name="responseHeader">
> <int name="status">0</int>
> <int name="QTime">41</int>
> -
> <lst name="params">
> <str name="mm">
>        2<-1 5<-2 6<90%
>    </str>
> <str name="facet">on</str>
> <str name="facet.mincount">1</str>
> <str name="tie">0.01</str>
> <str name="qf">
>    category_search
>     </str>
> <str name="f.category.hl.fragsize">0</str>
> <str name="hl.simple.pre"><em></str>
> <str name="q.alt">
>    *:*
>     </str>
> <str name="hl.fl">category</str>
> <str name="hl">true</str>
> <str name="defType">dismax</str>
> <str name="echoParams">all</str>
> <str name="fl">
>        *,score
>     </str>
> <str name="hl.useFastVectorHighlighter">true</str>
> <str name="hl.snippets">1</str>
> <str name="hl.simple.post"></em></str>
> <str name="hl.usePhraseHighlighter">true</str>
> <str name="fq">
>    shop_name:colorbob.dk
>     </str>
> -
> <arr name="facet.pivot">
> <str>root_category_name,parent_category_name,category</str>
> <str>root_category_id,parent_category_id,category_id</str>
> </arr>
> <str name="ps">100</str>
> -
> <arr name="facet.pivot">
> <str>root_category_name,parent_category_name,category</str>
> <str>root_category_id,parent_category_id,category_id</str>
> </arr>
> <str name="q">OKI</str>
> <str name="rows">100</str>
> </lst>
> </lst>
> 
> I see no pattern in what queries is returning the pivot fields and which
> ones are not
> 
> 
> The field searched in is defined as:
> 
> <field name="category_search" type="edgytext" indexed="true" stored="false"
> required="false" termVectors="on" termPositions="on" termOffsets="on" />
> 
> And the edgytext type is defined as
>    <fieldType name="edgytext" class="solr.TextField"
> positionIncrementGap="100">
>         <analyzer type="index">
>           <tokenizer class="solr.WhitespaceTokenizerFactory"/>
>        <filter class="solr.WordDelimiterFilterFactory"
> stemEnglishPossessive="0" splitOnNumerics="0" preserveOriginal="1"
> generateWordParts="1" generateNumberParts="1" catenateWords="1"
> catenateNumbers="1" catenateAll="1" />
>        <filter class="solr.LowerCaseFilterFactory"/>
>           <filter class="solr.EdgeNGramFilterFactory" minGramSize="1"
> maxGramSize="25" />
>         </analyzer>
>         <analyzer type="query">
>           <tokenizer class="solr.WhitespaceTokenizerFactory"/>
>        <filter class="solr.WordDelimiterFilterFactory"
> stemEnglishPossessive="0" splitOnNumerics="0" preserveOriginal="1"
> generateWordParts="1" generateNumberParts="1" catenateWords="0"
> catenateNumbers="0" catenateAll="0" />
>        <filter class="solr.LowerCaseFilterFactory"/>
>         </analyzer>
>    </fieldType>
> 
> I am using apache-solr-4.0-2010-11-26_08-36-06 release
> 
> Thanks in advance,
> 
> Anders Dam

--------------------------
Grant Ingersoll
http://www.lucidimagination.com

Reply via email to