I'm currently using Tire to access my ES data however I've not been able to get it to do an exact match, for instance
User.search :per_page => 10 do
query do
boolean do
must { match :first_name, 'tom'}
must { match :last_name, 'smith'}
end
end
end
However that returns firstnames that are tom, tomas, tommy and tomiena.. when I'd like it to only match tom.