Yes you are right but i have change it to: ------------------------------------------------ Field tiTle = new Field("title",httpd.getTitle(),Field.Store.YES,Field.Index.TOKENIZED ); tiTle.setBoost(6.1f); doc.add(tiTle); ----------------------------------------------- it still dont make any change on the boost value, for information i use luke.jar to see if the value had change
nice reading you again Tandina Erick Erickson wrote: > > I haven't played with boosts, but I suspect your ordering is wrong. You've > already added the field to the document before you set the boost. Try > Field f = new Field()... > > f.setBoost() > > doc.add(f). > > writer.addDoc(doc).. > > Best > Erick > > On 2/1/07, liquideshark <[EMAIL PROTECTED]> wrote: >> >> >> iam building up a search engine using lucene 2.0, and iam having problem >> using the term boost "setboost" a part of my code is : >> and my code is : >> >> doc.add(new >> Field("title",httpd.getTitle(),Field.Store.YES,Field.Index.TOKENIZED )); >> doc.getField("title").setboost(5.0f);// <=== the boost wont update to >> 5.0 >> it remain 1.0 >> writer.addDocument(doc); >> writer.optimize(); >> writer.close(); >> >> but when i look up in the index created the field title is still 1.0 >> can some one help me thx >> -- >> View this message in context: >> http://www.nabble.com/problem-with-field.setboost%285.0f%29-on-lucene-2.00-tf3154250.html#a8746530 >> 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] >> >> > > -- View this message in context: http://www.nabble.com/problem-with-field.setboost%285.0f%29-on-lucene-2.00-tf3154250.html#a8748508 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]