I thought that field collapsing as already 'ready for prime time', just not yet 
integrated into the core?


Dennis Gearon

Signature Warning
----------------
EARTH has a Right To Life,
  otherwise we all die.

Read 'Hot, Flat, and Crowded'
Laugh at http://www.yert.com/film.php


--- On Thu, 8/5/10, Lance Norskog <goks...@gmail.com> wrote:

> From: Lance Norskog <goks...@gmail.com>
> Subject: Re: No "group by"? looking for an alternative.
> To: solr-user@lucene.apache.org
> Date: Thursday, August 5, 2010, 8:17 PM
> I can see how one document per model
> blows up when you have many
> options. But how many models of the shoe do they actually
> make? They
> can't possibly make 5000, one for every metadat
> combination.
> 
> If you go with one document per model, you have to do a
> second search
> on that product ID to get all of the models.
> 
> Field Collapsing is exactly for the 'many shoes for one
> product'
> problem, but it is not released, so the second search is
> what you
> want.
> 
> On Thu, Aug 5, 2010 at 4:54 PM, Jonathan Rochkind <rochk...@jhu.edu>
> wrote:
> > Mickael Magniez wrote:
> >>
> >> Thanks for your response.
> >>
> >> Unfortunately, I don't think it'll be enough. In
> fact, I have many other
> >> products than shoes in my index, with many other
> facets fields.
> >>
> >> I simplified my schema : in reality facets are
> dynamic fields.
> >>
> >
> > You could change the way you do indexing, so every
> product-color-size combo
> > is it's own "document".
> >
> > Document1:
> >   product: running shoe
> >   size: 12
> >   color: red
> >
> > Document2:
> >   product: running shoe
> >  size: 13
> >   color: red
> >
> > That would let you do the kind of facetting drill-down
> you want to do. It
> > would of course make other things more complicated.
> But it's the only way I
> > can think of to let you do the kind of facet
> drill-down you want, if I
> > understand what you want correctly, which I may not.
> >
> > Jonathan
> >
> >
> >
> >
> 
> 
> 
> -- 
> Lance Norskog
> goks...@gmail.com
>

Reply via email to