Hilfe mit Schienen link_to-und post-Methoden

Ich brauche Hilfe Zuordnung von Studierenden zu Chargen.. Sie sind in eine viele zu viele Beziehung.

        <tbody>
            <% Batch.all.each do |b|%>
            <tr>
                <td><%= b.course.name%></td>
                <td><%= b.name %></td>
                <td><%= b.section_name%></td>
                <td><%= link_to "Add", student_batch_students_path(@student, :batch_id=> b.id), :method=> :post%></td>
            </tr>
            <%end%>


        </tbody>

In meinem controller

def create
    @batch_student = BatchStudent.new(params[:batch_student])
    @batch_student.save    
  end

Meine Routen

  resources :students do
    resources :batch_students
  end

resources :batches

Aber auf meine Datenbank schafft es mit student_id und batch_id als null

Welchen Fehler hast du bekommen?
Ich habe Hinzugefügt, weitere details zu dem original-Beitrag
Zeigen Sie Ihre student_batch Aktion und Ihre Routen
Warum dann ist es die Schaffung der BatchStudent aufnehmen?? (aber mit null-Werten)
Denn Ihre Frage war unklar

InformationsquelleAutor ignaciofuentes | 2011-04-28

Schreibe einen Kommentar