Упорядочение по отрицательным числам в сфинксе - PullRequest
0 голосов
/ 03 октября 2010

Я внедряю поисковую систему sphinx на свой сайт, через SpinxSE, кажется, что все работает нормально, за исключением одного из методов сортировки, которые у меня есть на моем сайте, это «ранжирование», которое может быть отрицательным числом. По какой-то причине, когда я сортирую его в порядке убывания от наивысшего к наименьшему, отрицательные числа появляются в верхней части списка как имеющие наивысший рейтинг, и как только они достигают положительных чисел, они появляются нормально.

WHERE query='keyword;sort=attr_desc:v_rating;'

Как я могу поставить эти отрицательные рейтинги в конец списка, после того, как элементы заняли 0?

1 Ответ

0 голосов
/ 11 октября 2010

Переключение столбца на sql_attr_bigint решило проблему.

...