У меня очень простая таблица SQL, которую я хочу импортировать в Solr, но из-за функций, которые я хочу найти, я не могу определить лучшую схему.
Пользователь начнет вводить данные в поле ввода и после 3 символов отправит запрос на сервер и извлечет наиболее релевантные результаты, возвращая 15 лучших идентификаторов и имя.
Таблица ex)
id | name
----------------
1 | boating magazines
2 | boats weekly
3 | boaters collection
4 | shipping lane
5 | ships today
Поиск и ожидаемый возврат ex)
boa | [1, boating magazines], [2, boaters weekly], [3, boaters collection]
boat | [1, boating magazines], [2, boaters weekly], [3, boaters collection], [4, shipping lane], [5, ships today]
shi | [4, shipping lane], [5, ships today]
ship | [1, boating magazines], [2, boaters weekly], [3, boaters collection], [4, shipping lane], [5, ships today]
boating | [1, boating magazines], [2, boaters weekly], [3, boaters collection], [4, shipping lane], [5, ships today]
(очевидно, они будут возвращены как XML)
Буду признателен за любую информацию о том, как мне этого добиться. Спасибо.