Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Perl: разработка для Web > Sphinx::Search — непонятное…


Автор: shootnix 10.5.2011, 14:30
Привет всем!
Сразу прошу прощения, что топик не совсем в теме, но я что-то не могу найти тематической ветки по сфинксу на старом-добром винграде ;-)
Поэтому обращаюсь к тем, кто юзает Sphinx:smile в своих веб-проектах, например. Итак, суть: в резалте от сфинска приходит хэш с данными:

total_found => XXX (кол-во найденных)
matches => [ ... ] (собственно, найденные)

Так вот, не могу понять одну вещь: в total_found пишется число, которое меня порой несказанно радует: 100-200, а то и 1000 документов нашлось. Это радостно. А в массиве matches, кот., по идее, должен содержать эти найденные документы, порой бывает 1-3 документа при этом. Это печально.

Кто может мне подсказать, как сделать мне так, чтобы в matches было ровно столько, сколько в total_found? Почему неравное кол-во? От чего зависит? Отчего происходит?

П.С. Возможно, тема нуждается в переносе, я хз, правда, куда ;-) 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)