On 10/8/07, Cool Coder <[EMAIL PROTECTED]> wrote:
> I just started working on a lucene based project and I need your help on the 
> following queries.
> The result of search needs to show a summary based on a Field value.
> One of the field in the search Document is "type" with some possible values 
> like "good" , "bad", "better" etc...
> Now the summary of result should contain like good(8), bad(4), better(16) 
> etc...

If Solr will work for you, it has faceting built in.

q=foo&facet=on&facet.field=type

If not, and the number of unique values in the field is low, set
intersections can be much faster than counting hits (for a large
number of hits).

> My next question is very simple, I just wanted to search more than one field 
> something like search for "kbk pencil" in "description" field and 
> "manufacturer" field. Can I use BooleanQuery for that?

It depends highly on what you want to match... is kbk in one field and
pencil in the other field acceptable or not, etc?

Again, if you can use Solr, check out the dismax handler... it
constructs multi-field queries for you with different weights on the
fields.

-Yonik

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to