Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: Lucene: Java-User

How to find the fields that are indexed?

 

 

Lucene java-user RSS feed   Index | Next | Previous | View Threaded


dhivyakrishnan87 at yahoo

Nov 23, 2009, 1:42 AM

Post #1 of 6 (706 views)
Permalink
How to find the fields that are indexed?

Sir,
 
Am using lucene 2.3.2. I would like to know what are the fields that are been indexed?
 
Ex:
 
doc.get("path");
 
this statement returns the path of the document
 
like "path" what are the other fields of the document used by lucene
 
I went through converting all the class files to java files and read all the files. But i got confused with the things available in cluster.
 
So, Can anyone tell me how to find it out?
 
 
Thanks in advance,
Dhivya


The INTERNET now has a personality. YOURS! See your Yahoo! Homepage. http://in.yahoo.com/


ian.lea at gmail

Nov 23, 2009, 2:08 AM

Post #2 of 6 (671 views)
Permalink
Re: How to find the fields that are indexed? [In reply to]

Lucene will index and store the fields that you tell it to when a
document is written to the index.

In lucene 2.4 doc.getFields() returns a List of all the fields in a
document and probably in 2.3.2 as well. See the javadoc. That will
tell you the fields that have been stored but I think not necessarily
those that have been indexed i.e. made searchable.

Luke can tell you pretty much everything about an index.


--
Ian.


On Mon, Nov 23, 2009 at 9:42 AM, DHIVYA M <dhivyakrishnan87 [at] yahoo> wrote:
> Sir,
>
> Am using lucene 2.3.2. I would like to know what are the fields that are been indexed?
>
> Ex:
>
> doc.get("path");
>
> this statement returns the path of the document
>
> like "path" what are the other fields of the document used by lucene
>
> I went through converting all the class files to java files and read all the files. But i got confused with the things available in cluster.
>
> So, Can anyone tell me how to find it out?
>
>
> Thanks in advance,
> Dhivya

---------------------------------------------------------------------
To unsubscribe, e-mail: java-user-unsubscribe [at] lucene
For additional commands, e-mail: java-user-help [at] lucene


skant at sloan

Nov 23, 2009, 2:11 AM

Post #3 of 6 (671 views)
Permalink
Re: How to find the fields that are indexed? [In reply to]

Use this tool to examine the index: http://www.getopt.org/luke/

I would also suggest getting hold of a Lucene book such as Lucene In Action
(http://www.manning.com/hatcher2/) to get familiar with the basics of
Lucene.



On Mon, Nov 23, 2009 at 4:42 AM, DHIVYA M <dhivyakrishnan87 [at] yahoo>wrote:

> Sir,
>
> Am using lucene 2.3.2. I would like to know what are the fields that are
> been indexed?
>
> Ex:
>
> doc.get("path");
>
> this statement returns the path of the document
>
> like "path" what are the other fields of the document used by lucene
>
> I went through converting all the class files to java files and read all
> the files. But i got confused with the things available in cluster.
>
> So, Can anyone tell me how to find it out?
>
>
> Thanks in advance,
> Dhivya
>
>
> The INTERNET now has a personality. YOURS! See your Yahoo! Homepage.
> http://in.yahoo.com/


dhivyakrishnan87 at yahoo

Nov 23, 2009, 2:12 AM

Post #4 of 6 (671 views)
Permalink
Re: How to find the fields that are indexed? [In reply to]

That was a good solution to my problem and i found my fields for the document.
Acutally i was trying it to find out how to implement autosuggest with lucene.
Can you suggest me an idea of how to use autosuggest wih lucene.
 
Thanks in advance,
Dhivya

--- On Mon, 23/11/09, Ian Lea <ian.lea [at] gmail> wrote:


From: Ian Lea <ian.lea [at] gmail>
Subject: Re: How to find the fields that are indexed?
To: java-user [at] lucene
Date: Monday, 23 November, 2009, 10:08 AM


Lucene will index and store the fields that you tell it to when a
document is written to the index.

In lucene 2.4 doc.getFields() returns a List of all the fields in a
document and probably in 2.3.2 as well.  See the javadoc.  That will
tell you the fields that have been stored but I think not necessarily
those that have been indexed i.e. made searchable.

Luke can tell you pretty much everything about an index.


--
Ian.


On Mon, Nov 23, 2009 at 9:42 AM, DHIVYA M <dhivyakrishnan87 [at] yahoo> wrote:
> Sir,
>
> Am using lucene 2.3.2. I would like to know what are the fields that are been indexed?
>
> Ex:
>
> doc.get("path");
>
> this statement returns the path of the document
>
> like "path" what are the other fields of the document used by lucene
>
> I went through converting all the class files to java files and read all the files. But i got confused with the things available in cluster.
>
> So, Can anyone tell me how to find it out?
>
>
> Thanks in advance,
> Dhivya

---------------------------------------------------------------------
To unsubscribe, e-mail: java-user-unsubscribe [at] lucene
For additional commands, e-mail: java-user-help [at] lucene




The INTERNET now has a personality. YOURS! See your Yahoo! Homepage. http://in.yahoo.com/


ian.lea at gmail

Nov 23, 2009, 2:32 AM

Post #5 of 6 (669 views)
Permalink
Re: How to find the fields that are indexed? [In reply to]

> That was a good solution to my problem and i found my fields for the document.

Good.

> Acutally i was trying it to find out how to implement autosuggest with lucene.
> Can you suggest me an idea of how to use autosuggest wih lucene.

There was something about it recently on this list. Take a look in
the archives. Or just google "lucene suggestions" or similar.


--
Ian.

---------------------------------------------------------------------
To unsubscribe, e-mail: java-user-unsubscribe [at] lucene
For additional commands, e-mail: java-user-help [at] lucene


anshumg at gmail

Nov 23, 2009, 2:35 AM

Post #6 of 6 (672 views)
Permalink
Re: How to find the fields that are indexed? [In reply to]

By autosuggest, would you mean similar documents?
In that case you could try the lucene 'morelikethis' class.

--
Anshum Gupta
Naukri Labs!
http://ai-cafe.blogspot.com

The facts expressed here belong to everybody, the opinions to me. The
distinction is yours to draw............


On Mon, Nov 23, 2009 at 3:42 PM, DHIVYA M <dhivyakrishnan87 [at] yahoo>wrote:

> That was a good solution to my problem and i found my fields for the
> document.
> Acutally i was trying it to find out how to implement autosuggest with
> lucene.
> Can you suggest me an idea of how to use autosuggest wih lucene.
>
> Thanks in advance,
> Dhivya
>
> --- On Mon, 23/11/09, Ian Lea <ian.lea [at] gmail> wrote:
>
>
> From: Ian Lea <ian.lea [at] gmail>
> Subject: Re: How to find the fields that are indexed?
> To: java-user [at] lucene
> Date: Monday, 23 November, 2009, 10:08 AM
>
>
> Lucene will index and store the fields that you tell it to when a
> document is written to the index.
>
> In lucene 2.4 doc.getFields() returns a List of all the fields in a
> document and probably in 2.3.2 as well. See the javadoc. That will
> tell you the fields that have been stored but I think not necessarily
> those that have been indexed i.e. made searchable.
>
> Luke can tell you pretty much everything about an index.
>
>
> --
> Ian.
>
>
> On Mon, Nov 23, 2009 at 9:42 AM, DHIVYA M <dhivyakrishnan87 [at] yahoo>
> wrote:
> > Sir,
> >
> > Am using lucene 2.3.2. I would like to know what are the fields that are
> been indexed?
> >
> > Ex:
> >
> > doc.get("path");
> >
> > this statement returns the path of the document
> >
> > like "path" what are the other fields of the document used by lucene
> >
> > I went through converting all the class files to java files and read all
> the files. But i got confused with the things available in cluster.
> >
> > So, Can anyone tell me how to find it out?
> >
> >
> > Thanks in advance,
> > Dhivya
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: java-user-unsubscribe [at] lucene
> For additional commands, e-mail: java-user-help [at] lucene
>
>
>
>
> The INTERNET now has a personality. YOURS! See your Yahoo! Homepage.
> http://in.yahoo.com/
>

Lucene java-user RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.