lucene-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From makkhar <mkhar...@selectica.com>
Subject RE: Getting only the Ids, not the whole documents.
Date Thu, 02 Aug 2007 09:23:23 GMT

Heres my index structure :

Document -> contract ID   -    id (index AND store)
              -> paramName   -    name (index AND store)
              -> paramValue   -    value (index BUT NOT store)

When I get back 20000 hits, each document contains ID and paramName, I have
no interest in paramName (but I have to STORE it for some other reason), can
I not just get a plain java String Array of the contract IDs that matched ?
!

-thanks for the prompt reply.



Chhabra, Kapil wrote:
> 
> What is the structure of your index?
> If you havnt already, then add a new field to your index that stores the
> contractId. For all other fields, set the "store" flag to false while
> indexing.
> 
> You can now safely retrieve the value of this contractId field based on
> your search results.
> 
> Regards,
> kapilChhabra
> 
> 
> -----Original Message-----
> From: makkhar [mailto:mkharche@selectica.com] 
> Sent: Thursday, August 02, 2007 2:26 PM
> To: java-user@lucene.apache.org
> Subject: Getting only the Ids, not the whole documents.
> 
> 
> Hi all,
> 
>    Can I get just a list of document Ids given a search criteria ? To
> elaborate here is my situation:
> 
> I store 20000 contracts in the file system index each with some
> parameterName and Value. Given a search criterion -
> (paramValue='draft'). I
> need to get just an ArrayList of Strings containing contract Ids. I dont
> need the lucene documents, just the Ids.
> 
> Can this be done ?
> 
> -thanks
> 
> -- 
> View this message in context:
> http://www.nabble.com/Getting-only-the-Ids%2C-not-the-whole-documents.-t
> f4204907.html#a11960750
> Sent from the Lucene - Java Users mailing list archive at Nabble.com.
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: java-user-unsubscribe@lucene.apache.org
> For additional commands, e-mail: java-user-help@lucene.apache.org
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: java-user-unsubscribe@lucene.apache.org
> For additional commands, e-mail: java-user-help@lucene.apache.org
> 
> 
> 

-- 
View this message in context: http://www.nabble.com/Getting-only-the-Ids%2C-not-the-whole-documents.-tf4204907.html#a11961211
Sent from the Lucene - Java Users mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: java-user-unsubscribe@lucene.apache.org
For additional commands, e-mail: java-user-help@lucene.apache.org


Mime
View raw message