I see. Thank you! :-) Sent from my Android phone On Nov 3, 2014 9:35 PM, "Erick Erickson" <erickerick...@gmail.com> wrote:
> Yep. It's almost always easier and faster if you can pre-compute as > much as possible during indexing time. It'll take longer to index of > course, but the ratio of writing to the index to searching is usually > hugely in favor of doing the work during indexing. > > Best, > Erick > > On Mon, Nov 3, 2014 at 8:52 PM, Yubing (Tom) Dong 董玉冰 > <tom.tung....@gmail.com> wrote: > > Hi Erik, > > > > Thanks for the reply! Do you mean parse and modify the documents before > > sending them to Solr? > > > > Cheers, > > Yubing > > > > On Mon, Nov 3, 2014 at 8:48 PM, Erick Erickson <erickerick...@gmail.com> > > wrote: > > > >> Wouldn't it be easiest to compute the span at index time? Then it's > >> very straight-forward. > >> > >> Best, > >> Erick > >> > >> On Mon, Nov 3, 2014 at 8:18 PM, Yubing (Tom) Dong 董玉冰 > >> <tom.tung....@gmail.com> wrote: > >> > Hi, > >> > > >> > I'm new to Solr, and I'm having a problem with faceting. I would > really > >> > appreciate it if you could help :) > >> > > >> > I have a set of documents in JSON format, which I could post to my > Solr > >> > core using the post.jar tool. Each document contains two fields, > namely > >> > "startDate" and "endDate", both of which are of type "date". > >> > > >> > Conceptually, I would like to have a third field "timeSpan" that is > >> > automatically generated from the return value of function query > >> > "ms(endDate, startDate)", and do range facet on it, i.e. compute the > >> > distribution of "timeSpan", among either all of or a filtered subset > of > >> the > >> > documents. > >> > > >> > I have tried to find ways of both directly faceting the function > return > >> > values and automatically generate the "timeSpan" field during > indexing, > >> but > >> > without luck yet. > >> > > >> > Suggestions are greatly appreciated! > >> > > >> > Best, > >> > Yubing > >> >