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
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
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
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
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
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