elastic.rb
# encoding: utf-8
require "tire"
users = [
{ :id => '1', :type => 'user', :name => 'Jesus Lopes', :email => 'jl@zigotto.com' },
{ :id => '2', :type => 'user', :name => 'Alfredo', :email => 'alfredo@email.com' },
{ :id => '3', :type => 'user', :name => 'Éder Costa', :email => 'ec@zigotto.com' }
]
Tire.index("users") do
This file has been truncated. show original
elastic_multi_field.rb
# encoding: utf-8
require "tire"
users = [
{ :id => '1', :type => 'user', :name => 'Jesus Lopes', :email => 'jl@zigotto.com' },
{ :id => '2', :type => 'user', :name => 'Alfredo', :email => 'alfredo@email.com' },
{ :id => '3', :type => 'user', :name => 'Éder Costa', :email => 'ec@zigotto.com' }
]
Tire.index("users") do
This file has been truncated. show original
elasticsearch.yml
index:
analysis:
analyzer:
default:
type: brazilian