searching for negative scores

This commit is contained in:
Shish 2012-02-12 14:38:37 +00:00
parent 6691681a3d
commit f5ec708066

View File

@ -200,7 +200,7 @@ class NumericScore extends Extension {
public function onSearchTermParse(SearchTermParseEvent $event) {
$matches = array();
if(preg_match("/^score(<|<=|=|>=|>)(\d+)$/", $event->term, $matches)) {
if(preg_match("/^score(<|<=|=|>=|>)(-?\d+)$/", $event->term, $matches)) {
$cmp = $matches[1];
$score = $matches[2];
$event->add_querylet(new Querylet("numeric_score $cmp $score"));