Hi,
I run in the same problem some weeks ago as well.
You can find following in the java doc:

"Note: this value is not stored directly with the document in the index. Documents returned from IndexReader.document(int) and Hits.doc (int) may thus not have the same value present as when this field was indexed."

HTH
Stefan


Am 07.08.2005 um 19:05 schrieb Riccardo Daviddi:

I don't know where I am wrong...

I just do this:

IndexWriter writer = new IndexWriter(indexDir, new StandardAnalyzer(),
!IndexReader.indexExists (indexDir));
writer.setUseCompoundFile(true);
Document document = new Document();
document.add(Field.Keyword("DocId", Integer.toString(docId)));
Field f = Field.Text("boostfield", "text");
f.setBoost(3.0f);
document.add(f);
writer.addDocument(document);
        writer.optimize();
        writer.close();

if then i try to get the boost factor of the boostfield

System.out.println(IndexReader.open(indexDir).document(0).getField ("boostfield").getBoost());

for the only one document indexed I get 1.0 instead of 3.0!

where is the error?

thx

On 8/4/05, Otis Gospodnetic <[EMAIL PROTECTED]> wrote:

Yes. use 1.2f there.  That method accepts floats, not doubles.  That
could be an error in the Lucene book.

Otis


--- Riccardo Daviddi <[EMAIL PROTECTED]> wrote:


Why I got this error by writing for example:

Field senderNameField = Field.Text("senderName", senderName);
Field subjectField = Field.Text("subject", subject);
subjectField.setBoost(1.2);

as in the manual lucene in action??

1.2 is a double, but the method wants a float?
--
Riccardo Daviddi

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





--
Riccardo Daviddi
University of Siena - Information Engeneering
[EMAIL PROTECTED]

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




---------------------------------------------------------------
company:        http://www.media-style.com
forum:        http://www.text-mining.org
blog:            http://www.find23.net


Reply via email to