Try 4.0 instead of 4.  That may be correct syntax (don't have
QueryParser source to check), because the code takes boosts as float
type values.

Otis

--- Frank Morton <[EMAIL PROTECTED]> wrote:

> I have an index of restaurants with two fields. The "name" of the 
> restaurant and a "description".
> 
> I would like to search for the word "bob" in both fields, but if it 
> occurs in the "name", it would score higher. So, if "Bob Evans" is
> the 
> name of the restaurant, but other restaurants refer to "Bob" in the 
> description, the restaurant "Bob Evans" would score highest, but the 
> others would also match the query.
> 
> I thought you could boost the term with a query like:
> 
> name:bob^4 description:bob
> 
> and it would boost the word bob if found in the "name" property, but 
> this is not working for me. I get  the exact same results using the 
> above query and a simple "bob" query.
> 
> I am using lucene-1.4-final.jar.
> 
> I am using the PorterStemAnalyzer
> 
> Am I missing something. Lucene seems very capable,  otherwise.
> 
> Thanks.
> 
> 
> ---------------------------------------------------------------------
> 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]

Reply via email to