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?