you should not store them in an Array structure since they will take up the memory. the BitSet is the best structure to store them
On 8/2/07, makkhar <[EMAIL PROTECTED]> wrote: > > > 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:[EMAIL PROTECTED] > > 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: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > > > -- > 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: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > -- Regards, Mohammad -------------------------- see my blog: http://brainable.blogspot.com/ another in Persian: http://fekre-motefavet.blogspot.com/