Видимо, Вы изначально не поняли как он работает. Возвращаются id документов (primary key) в порядке, который был задан при поиске (сортировка, релевантость итп), потом по этим id вытаскиваются остальные данные, а чтобы не нарушить порядок надо применить в запросе ORDER BY FIELD