6

Generalmente uso will_paginate per l'impaginazione nella mia app, ma ho colpito un inciampo nella mia funzione di ricerca. Sto usando Thinking Sphinx per fare la mia ricerca full-text, che restituisce risultati paginati. Il problema che sto avendo è che dopo aver ricevuto i risultati da Thinking Sphinx, ho bisogno di unirli con altri risultati e riordinarli.Rails impagina la matrice esistente di risultati ActiveRecord

Una volta terminata l'elaborazione, ho una matrice di risultati molto diversa dall'originale di TS. Poiché potrebbero esserci oltre 1000 risultati in questa impaginazione di matrice, è una necessità. Il problema è che non riesco a capire come ottenere will_paginate per giocare con un array esistente.

Ho fatto qualche ricerca e sembra che le uniche soluzioni a questo problema risalgano a diversi anni fa e si basino sulla vecchia classe Paginator integrata. Il più recente che ho trovato che fa uso di will_paginate è stato da devchix a metà del 2007: http://www.devchix.com/2007/07/23/will_paginate-array/comment-page-1/ - Ho dato una possibilità, ma non sembra fare nulla per me.

Esistono metodi per applicare l'impaginazione (preferibilmente tramite will_paginate) per gli array esistenti di risultati AR?

+0

Giusto per chiarire, è solo la punta Impaginazione Ho problemi con - tutto il resto va bene. Mille grazie! :) – SaucyK

+0

checkout questa domanda: http://stackoverflow.com/a/8407304/445908 –

risposta

Problemi correlati