Do you mean something like?:

    @Override
    public void processAdd(AddUpdateCommand cmd) throws IOException {
        boolean addDocToIndex
=dealWithSolrDocFields(cmd.getSolrInputDocument()) ; 
        if (next != null && addDocToIndex) {
            next.processAdd(cmd);
        } else {
             LOG.debug("Doc skipped!") ;
        }
    }

Thanks in advance



Chris Male wrote:
> 
> Hi,
> 
> If your UpdateRequestProcessor does not forward the AddUpdateCommand onto
> the RunUpdateProcessor, I believe the document will not be indexed.
> 
> Cheers
> 
> On Thu, Dec 10, 2009 at 12:09 PM, Marc Sturlese
> <marc.sturl...@gmail.com>wrote:
> 
>>
>> Hey there,
>> I need that once a document has been created be able to decide if I want
>> it
>> to be indexed or not. I have thought in implement an
>> UpdateRequestProcessor
>> to do that but don't know how to tell Solr in the processAdd void to skip
>> the document.
>> If I delete all the field would it be skiped or is there a better way to
>> reach this goal?
>> Thanks in advance.
>> --
>> View this message in context:
>> http://old.nabble.com/UpdateRequestProcessor-to-avoid-documents-of-being-indexed-tp26725534p26725534.html
>> Sent from the Solr - User mailing list archive at Nabble.com.
>>
>>
> 
> 
> -- 
> Chris Male | Software Developer | JTeam BV.| T: +31-(0)6-14344438 |
> www.jteam.nl
> 
> 

-- 
View this message in context: 
http://old.nabble.com/UpdateRequestProcessor-to-avoid-documents-of-being-indexed-tp26725534p26725698.html
Sent from the Solr - User mailing list archive at Nabble.com.

Reply via email to