Hi all,

is it possible using SOLR 4.3 to combine pivot-facets with (date) range facets?

Currently, what I get is sth. like

<lst name="facet_pivot">
  <arr name="date,cat">
    <lst>
      <str name="field">date</str>
      <date name="value">2001-06-19T20:31:12Z</date>
      <int name="count">1</int>
      <arr name="pivot"/>
    </lst>
    <lst>
      <str name="field">date</str>
      <date name="value">2001-06-20T09:40:35Z</date>
      <int name="count">1</int>
      <arr name="pivot">
        <lst>
          <str name="field">cat</str>
          <str name="value">public</str>
          <int name="count">1</int>
        </lst>
      </arr>
    </lst>
    ...
  </arr>
</lst>

I'd like to use the same mechanism like in facet.range with
facet.range.start, facet.range.end and facet.range.gap. Is there
something similar to have a result like:

<lst name="facet_pivot">
  <arr name="date,cat">
    <lst>
      <str name="field">date</str>
      <date name="value">2001-06-01T00:00:00Z</date>
      <int name="count">36</int>
      <arr name="pivot">
        <lst>
          <str name="field">cat</str>
          <str name="value">public</str>
          <int name="count">21</int>
        </lst>
        <lst>
          <str name="field">cat</str>
          <str name="value">private</str>
          <int name="count">15</int>
        </lst>
     </arr>
    </lst>
    <lst>
      <str name="field">date</str>
      <date name="value">2001-07-01T00:00:00Z</date>
      <int name="count">25</int>
      <arr name="pivot">
        <lst>
          <str name="field">cat</str>
          <str name="value">public</str>
          <int name="count">19</int>
        </lst>
        <lst>
          <str name="field">cat</str>
          <str name="value">private</str>
          <int name="count">6</int>
        </lst>
     </arr>
   </lst>
    ...
  </arr>
</lst>

Thanks,
Jakob

Reply via email to