Как заставить elasticsearch работать аналогично SQL 'LIKE'

Если использовать оператор SQL «Like» для запроса данных, он вернет данные, даже если они совпадают только частично. . Например, если я ищу еду и в моей базе данных есть элемент под названием «изюм», при использовании SQL запрос вернет «изюм», даже если мой поиск содержит только «рай». В elasticsearch запрос не вернет запись, если не указано полное имя (в данном случае «изюм»). Как я могу заставить elasticsearch вести себя аналогично оператору SQL. Я использую Rails 3.1.1 и PostgreSQL. Спасибо!

7
задан Steve 18 May 2012 в 06:53
поделиться