2
respostas

Não atualiza a pagina index

Boa noite.

Criei os registros na base de dados. Porem minha pagina index, sempre traz as informações do primeiro index.html que eu havia criado.

Codigo html (nome do arquivo index.html.erb):

<!DOCTYPE html>
<html>
<head>
    <title>Pessoas</title>
</head>
<body>
    <table>
        <thead>
            <tr>
                <th>Nome</th>
                <th>Email</th>
                <th>Telefone</th>
            </tr>
        </thead>
        <tbody>
             <% todos = Pessoa.order :nome %>
                    <% todos.each do |pessoa| %>
                    <tr>
                            <td><%= pessoa.nome %></td>
                            <td><%= pessoa.email %></td>
                            <td><%= pessoa.telefone %></td>
                            <td>Teste coluna 4</td>
                    </tr>
                    <% end %>
        </tbody>
    </table>
</body>
</html>

Classe pessoa.rb

class Pessoa < ApplicationRecord
end

Pagina de acesso: localhost:3000/pessoas Resultado na tela

Nome Email Telefone Thiago Novaes Batista thiago.novaes.batista@gmail.com (41)99233-5254

Tentei até reiniciar o server, mas não adiantou. O que pode ser?

2 respostas

Oi Thiago,

Parece que é cache do seu navegador, tenta limpar o cache e abrir a página novamente.

Abraço!

Obrigado pelo retorno Joviane, era besteira minha mesmo. Estava editando o index fora da estrutura apontada pelo controller.

Obrigado pelo retorno. Abraço. Thiago