[Xapian-discuss] Sticky results
andrew at trib.tv
Wed Feb 20 10:10:32 GMT 2013
I have a xapian index whose results are being sorted by a value, with (PHP bindings):
This is because I want the results returned in chronological order of publication date. However, I now have a need to have certain results be 'sticky' at the top of the resultset, regardless of their publication date. Obviously there are hacks such as setting a publication date in the distant future, but I'm wondering if there is a best practice way to do this within the Xapian world.
I considered that perhaps the answer was to remove the sort by value and replace it with a custom posting source that combined that value with the post's stickiness to give the post a weight. Would that be the right approach? If I do that how do I turn off all the default relevance weight logic?
More information about the Xapian-discuss