Très nouveau sur Ruby on Rails et concevoir. J'essaie actuellement de remplir un tableau sur une page HTML qui devrait répertorier tous les enregistrements de la table Student dans ma base de données (MYSQL).
<tbody> <% for student in @students %> <tr> <td> <%= student.email %> </td> </tr> <% end %> </tbody>
Je l'ai essayé aussi @students.each |students|
.
Les deux variantes donnent l'erreur NoMethodError, méthode non définie 'each' pour nil:NilClass
D'après les résultats de ma recherche en ligne, je référence la table des étudiants mais ne la déclare pas quelque part
def <name> @students = Students.all end
Pour autant que je sache, il doit aller quelque part, mais je ne sais pas où.
Toutes les suggestions sur ce qu’il faut faire seraient formidables.
Rails 7.0.3 Conception 4.8
Vous ferez
Students
更改为Student
并使用each
une boucleCréé : users_controller.rb
Créer un dossier : views/users/index.html.erb