Resolvido
Quando tento buscar algum nome, por algum motivo ele ta buscando os %%.
Ta aparecendo assim no console "Produto Load (0.0ms) SELECT "produtos".* FROM "produtos" WHERE (nome like '%%')" Como se nao tivesse nda na variavel @nome_a_buscar
Controller:
def busca
@nome_a_buscar= params[:nome]
@produtos = Produto.where "nome like ?", "%#{@nome_a_buscar}%"
end