A few flags are supported:
public static final int GET_DOCSET            = 0x40000000;
public static final int TERMINATE_EARLY = 0x04;
public static final int GET_DOCLIST           =        0x02; // get
the documents actually returned in a response
public static final int GET_SCORES             =       0x01;

Use the GET_SCORES flag to get the score with each document.

On Tue, Nov 19, 2013 at 8:08 AM, Amit Aggarwal
<amit.aggarwa...@gmail.com> wrote:
> Hello All,
>
> I am trying to develop a custom request handler.
> Here is the snippet :
>
>         // returnMe is nothing but a list of Document going to return
>
>         try {
>
>                     // FLAG ???
>                     DocList docList = searcher.getDocList(parsedQuery,
> parsedFilterQueryList, Sort.RELEVANCE, 1, maxDocs , FLAG);
>
>                     // Now get DocIterator
>                     DocIterator it = docList.iterator();
>
>                     // Now for each id get doc and put it in list<Document>
>
>                     int i =0;
>                     while (it.hasNext()) {
>
>                     returnMe.add(searcher.doc(it.next()));
>
>                 }
>
>
> Ques 1 - > My question is , what does FLAG represent in getDocList method ?
> Ques 2 - > How can I ensure that searcher.getDocList method give me score
> also with each document.
>
>
> --
> Amit Aggarwal
> 8095552012
>



-- 
Regards,
Shalin Shekhar Mangar.

Reply via email to