Tôi đã triển khai ZendSearch
vào Laravel
ứng dụng của mình . Tôi đang sử dụng nó làm công cụ tìm kiếm của mình, nơi người dùng sẽ nhập một từ tìm kiếm và sau đó ZendSearch
sẽ trả về cho tôi một loạt kết quả được sắp xếp theo mức độ liên quan. Tuy nhiên, mảng ZendSearch
trả về chỉ trả về ID bản ghi của tôi (nó không trả về bất kỳ thông tin bản ghi thực tế nào).
Cách tiếp theo sẽ là cách chính xác để truy vấn Mô hình của tôi để lấy kết quả dựa trên ZendSearch
kết quả mảng vốn chỉ là một mảng ID được sắp xếp dựa trên mức độ liên quan.
Tôi biết trong số Model::find(1)
đó sẽ trả về bản ghi của tôi với ID là 1, nhưng làm cách nào tôi có thể cung cấp cho find()
phương thức đó một mảng ID mà tôi muốn được trả lại theo thứ tự mà tôi đưa ra.
findMany
trong tài liệu và nó có trong tài liệu API .