私は、教師が生徒のバッチ作成を行うことを可能にするプロジェクトに取り組んでいます。私はすでに特定の学生のためにそれをするときに正常に動作する標準グレードの作成を持っています。他のユーザーに属するすべてのユーザーを繰り返し処理する方法
教師(User
)には、それに属する学生(User
)が多数あります。私が達成しようとしているのは、「バッチのグレードを作成」をクリックすると、グレードを入力して「作成」をクリックできる最初の生徒のcreate_grade_path
に移動します。次の生徒のためにcreate_grade_path
に移動し、すべての生徒に成績が作成されるまで続きます。
私の質問は、私がこのようなことに遭遇していないので、それらを反復する最良の方法は何でしょうか。現在ログインしている先生に属するすべての生徒の配列である変数@all_students
があります。それが空になるまで、私はこれのコピーを作成し、そこからレコードを削除しますか?
はどうもありがとう、