Re: how to get the programmatic control over index's document id

2008-02-14 Thread John Wang
There was a thread on this exact issue.If you are using 2.3, the payload api would help with that. -John On Thu, Feb 14, 2008 at 3:59 AM, Gauri Shankar <[EMAIL PROTECTED]> wrote: > Thanks a lot for both of you. > > yes, I am talking about internally assigned document id. > > Erick : I am already

Re: how to get the programmatic control over index's document id

2008-02-14 Thread Erick Erickson
I'm a little confused about what's happening here Are you inserting a pre-existing primary key from the DB into your Lucene documents? Or are you using the Lucene doc ID as your primary key in the database? If this latter, you're going to have many, many problems since the Lucene ID can, and will

Re: how to get the programmatic control over index's document id

2008-02-14 Thread Gauri Shankar
Thanks a lot for both of you. yes, I am talking about internally assigned document id. Erick : I am already using the unique id into the index mapped to one of our DB's primary key to uniquely identify the docs from index. Now to get the value of this unique field i need to call getDocumet(). Bu

Re: how to get the programmatic control over index's document id

2008-02-09 Thread Erick Erickson
If you're referring to the internally-assigned document id, I don't think there is a way. Assuming you're trying to assign one yourself or some such. >From all the discussions I've seen, I don't think there's even a faint possibility that controlling this will be added to Lucene. Note that existin

Re: how to get the programmatic control over index's document id

2008-02-09 Thread Patrick Turcotte
Add a field to your document. document.add(new Field("id", idString)); Or something like that. (Don't have the doc handy right now). Hope this helps. Patrick On Feb 9, 2008 7:38 AM, Gauri Shankar <[EMAIL PROTECTED]> wrote: > Hi, > > I would like to get the control over the docId field from my

how to get the programmatic control over index's document id

2008-02-09 Thread Gauri Shankar
Hi, I would like to get the control over the docId field from my code. Can anyone suggest some way for doing the same? -- Warm Regards, Gauri Shankar