ThinkingSphinx, search_for_ids возвращает ограниченный массив идентификаторов - PullRequest
0 голосов
/ 08 августа 2011

Я заметил в консоли Rails, что Model.search_for_ids.size != Model.all.size

Более того, метод Thinking Shpinx search_for_ids возвращает максимум 20 записей.

Есть идеи, как установить неограниченное количество записей для search_for_ids?

:per_page работает, но, на мой взгляд, некрасиво писать такой код

Model.search_for_ids :with => conditions, :per_page => 1294967294

1 Ответ

2 голосов
/ 08 августа 2011

Согласно ThinkingSphinx , «Sphinx разбивает на страницы результаты поиска по умолчанию. Действительно, нет способа отключить его (но вы можете запросить действительно большие страницы, если хотите)»

...