Ho implementato ZendSearchnella mia Laravelapplicazione. Lo sto usando come motore di ricerca in cui gli utenti digiteranno una parola di ricerca e quindi ZendSearchmi restituiranno una serie di risultati ordinati per pertinenza. Tuttavia, l'array che ZendSearchrestituisce restituisce solo l'ID del mio record (non restituisce nessuna delle informazioni sul record effettivo).
Quale sarebbe il modo corretto per interrogare il mio modello per recuperare i risultati in base ai ZendSearchrisultati dell'array che è solo un array di ID ordinati in base alla pertinenza.
So di Model::find(1)quale restituirebbe il mio record con un ID di 1, ma come posso fornire a quel find()metodo un array di ID che desidero essere restituito nell'ordine in cui lo sto dando.
findManynel documento, ed è nel documento API .