我正在通過使用acts_as_indexed和will_paginate一起實現搜索功能。我使用的是Ruby 1.8.7和Rails 2.3.11。不,我無法升級Ruby,因爲我使用的是共享主機。 (我看着will_paginate和acts_as_indexed產生奇怪的分頁結果
-The葡萄酒都是從數據庫中檢索:
經常使用的「PAGINATE」方法產生預期的結果,但是用「paginate_search」(acts_as_indexed分頁方法)的時候,我會有奇怪的結果日誌和查詢看起來不錯)
- 它這麼砸了,產生不一致「的單頁」的結果
假設3個對象的搜索結果的分頁:
設置每頁1,獲得除了第4頁,第12頁和第18頁外,所有頁面共18頁 將每頁設置爲2,除了第2,6和9頁(除了第2頁,第6頁和第9頁外,其餘頁面均爲9頁)(請參閱此處的模式?)
將每頁設置爲3, 4和6
- 上述所有模式的收益率爲結果頁面
於是就等等...這似乎有一些時髦的數學怎麼回事,但我不知道在哪裏,或者爲什麼1分的結果。