Yes, this will only work if the results are sorted by score (the
default). 

One thing I thought of after I sent this out was that this will include
the specified document even if it doesn't match your search criteria,
which may not be what you want. 


-----Original Message-----
From: mark angelillo [mailto:[EMAIL PROTECTED] 
Sent: Wednesday, October 24, 2007 12:44 PM
To: solr-user@lucene.apache.org
Subject: Re: Forced Top Document

Charlie,

That's interesting. I did try something like this. Did you try your  
query with a sorting parameter?

What I've read suggests that all the results are returned based on  
the query specified, but then resorted as specified. Boosting (which  
modifies the document's score) should not change the order unless the  
results are sorted by score.

Mark

On Oct 24, 2007, at 1:05 PM, Charlie Jackson wrote:

> Do you know which document you want at the top? If so, I believe you
> could just add an "OR" clause to your query to boost that document  
> very
> high, such as
>
> ?q=foo OR id:bar^1000
>
> Tried this on my installation and it did, indeed push the document
> specified to the top.
>
>
>
> -----Original Message-----
> From: Matthew Runo [mailto:[EMAIL PROTECTED]
> Sent: Wednesday, October 24, 2007 10:17 AM
> To: solr-user@lucene.apache.org
> Subject: Re: Forced Top Document
>
> I'd love to know this, as I just got a development request for this
> very feature. I'd rather not spend time on it if it already exists.
>
> +--------------------------------------------------------+
>   | Matthew Runo
>   | Zappos Development
>   | [EMAIL PROTECTED]
>   | 702-943-7833
> +--------------------------------------------------------+
>
>
> On Oct 23, 2007, at 10:12 PM, mark angelillo wrote:
>
>> Hi all,
>>
>> Is there a way to get a specific document to appear on top of
>> search results even if a sorting parameter would push it further  
>> down?
>>
>> Thanks in advance,
>> Mark
>>
>> mark angelillo
>> snooth inc.
>> o: 646.723.4328
>> c: 484.437.9915
>> [EMAIL PROTECTED]
>> snooth -- 1.8 million ratings and counting...
>>
>>
>

mark angelillo
snooth inc.
o: 646.723.4328
c: 484.437.9915
[EMAIL PROTECTED]
snooth -- 1.8 million ratings and counting...


Reply via email to