У меня есть словарь (английский / арабский) с более чем 800 000 слов в моей базе данных MySQL. и я использую Laravel Project для управления этим. в панели поиска создать автозаполнение, но проблема в словаре у меня есть слова и предложения. например, в этом списке (Json API) значение OrderBy ASC
в laravel Eloquent 5:
Acquaint with
Acquaintance
Acquire
Acquired
Acquisition
Но я хочу алфавитный порядок, но от Words
до Sentences
вот так, всегда означайте, что предложение сводится к словам:
Acquaintance
Acquire
Acquired
Acquisition
Acquaint with
Это мой код:
$result = AutoComplete::select('Translation')
->where('Translation', 'LIKE', $search. '%')
->limit(4)
->distinct()
->orderBy('Translation', 'asc')
->get();
Пожалуйста, предупредите меня, если код не оптимизирован :)