Wdrożyłem ZendSearchdo mojej Laravelaplikacji. Używam go jako mojej wyszukiwarki, w której użytkownicy wpisują wyszukiwane słowo, a następnie ZendSearchzwracają mi tablicę wyników uporządkowanych według trafności. Jednak tablica, która ZendSearchzwraca, zwraca tylko moje identyfikatory rekordów (nie zwraca żadnych rzeczywistych informacji o rekordzie).
Jaki byłby następny prawidłowy sposób wysłania zapytania do mojego modelu w celu pobrania wyników na podstawie ZendSearchwyników tablicy, która jest po prostu tablicą identyfikatorów uporządkowanych na podstawie trafności.
Wiem, Model::find(1)który zwróciłby mój rekord z identyfikatorem 1, ale jak mogę podać tej find()metodzie tablicę identyfikatorów, które chcę, aby były zwracane w kolejności, w jakiej je podam.
findManyw dokumencie, a jest to w dokumencie API .