2015-02-10 3 views
0

Am с использованием gem 'elasticsearch-rails', '~> 0.1.6'. Когда я пытаюсь сортировать по электронной почте (строка), например, [email protected], он делится на несколько частей. В результате результат сортировки не правильный.
Любая идея?Эластичный поиск Сортировка по рельсам (по электронной почте)

+0

Я решил эту проблему –

ответ

0

Я нашел это решение, и это работает для меня.

settings do 
    mapping dynamic: false do 
    [:sort_name, :email, :status].each do |attr| 
     indexes attr, type: 'string', index: :not_analyzed 
    end 

    [:name].each do |attr| 
     indexes attr, type: 'string' 
    end 
end 
end 
Смежные вопросы